示例#1
0
			It("does not generate a token", func() {
				Expect(fakeTokenGenerator.GenerateTokenCallCount()).To(Equal(0))
			})
		})
	})

	Describe("GET /api/v1/auth/methods", func() {
		Context("when providers are present", func() {
			var request *http.Request
			var response *http.Response

			var savedTeam db.SavedTeam

			BeforeEach(func() {
				authProvider1 := new(fakes.FakeProvider)
				authProvider1.DisplayNameReturns("OAuth Provider 1")

				authProvider2 := new(fakes.FakeProvider)
				authProvider2.DisplayNameReturns("OAuth Provider 2")
				providerFactory.GetProvidersReturns(
					provider.Providers{
						"oauth-provider-1": authProvider1,
						"oauth-provider-2": authProvider2,
					},
					nil,
				)

				savedTeam = db.SavedTeam{
					ID: 0,
					Team: db.Team{
						Name: atc.DefaultTeamName,