package uaa_test import ( "net/http" . "code.cloudfoundry.org/cli/api/uaa" "code.cloudfoundry.org/cli/api/uaa/uaafakes" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" . "github.com/onsi/gomega/ghttp" ) var _ = Describe("UAA Client", func() { var ( fakeStore *uaafakes.FakeAuthenticationStore client *Client ) BeforeEach(func() { fakeStore = new(uaafakes.FakeAuthenticationStore) fakeStore.SkipSSLValidationReturns(true) client = NewClient(server.URL(), fakeStore) }) Describe("RefreshToken", func() { BeforeEach(func() { response := `{ "access_token": "access-token", "token_type": "bearer", "refresh_token": "refresh-token",
package uaa_test import ( . "code.cloudfoundry.org/cli/api/uaa" "code.cloudfoundry.org/cli/api/uaa/uaafakes" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("UAA Client", func() { var ( fakeStore *uaafakes.FakeAuthenticationStore client *Client ) BeforeEach(func() { fakeStore = new(uaafakes.FakeAuthenticationStore) fakeStore.SkipSSLValidationReturns(true) client = NewClient(server.URL(), fakeStore) }) Describe("AccessToken", func() { BeforeEach(func() { fakeStore.AccessTokenReturns("access-token") }) It("returns an access token", func() { Expect(client.AccessToken()).To(Equal("access-token")) })