testterm "github.com/cloudfoundry/cli/testhelpers/terminal" . "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("UnsetOrgRole", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository userRepo *testapi.FakeUserRepository flagRepo *fakefeatureflagsapi.FakeFeatureFlagRepository cmd command_registry.Command deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext loginRequirement requirements.Requirement userRequirement *fakerequirements.FakeUserRequirement organizationRequirement *fakerequirements.FakeOrganizationRequirement ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() userRepo = &testapi.FakeUserRepository{} repoLocator := deps.RepoLocator.SetUserRepository(userRepo) flagRepo = &fakefeatureflagsapi.FakeFeatureFlagRepository{} repoLocator = repoLocator.SetFeatureFlagRepository(flagRepo)
) type passingRequirement struct{} func (r passingRequirement) Execute() bool { return true } var _ = Describe("CreateRoute", func() { var ( ui *testterm.FakeUI routeRepo *fakeapi.FakeRouteRepository configRepo core_config.Repository cmd route.CreateRoute deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext spaceRequirement *fakerequirements.FakeSpaceRequirement domainRequirement *fakerequirements.FakeDomainRequirement minAPIVersionRequirement requirements.Requirement ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() routeRepo = &fakeapi.FakeRouteRepository{} repoLocator := deps.RepoLocator.SetRouteRepository(routeRepo) deps = command_registry.Dependency{ Ui: ui,
testconfig "github.com/cloudfoundry/cli/testhelpers/configuration" testterm "github.com/cloudfoundry/cli/testhelpers/terminal" . "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("CreateServiceBroker", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository serviceBrokerRepo *testapi.FakeServiceBrokerRepository cmd command_registry.Command deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext loginRequirement requirements.Requirement targetedSpaceRequirement requirements.Requirement ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() serviceBrokerRepo = &testapi.FakeServiceBrokerRepository{} repoLocator := deps.RepoLocator.SetServiceBrokerRepository(serviceBrokerRepo) deps = command_registry.Dependency{ Ui: ui,
testterm "github.com/cloudfoundry/cli/testhelpers/terminal" . "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("CheckRoute", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository routeRepo *fakeapi.FakeRouteRepository domainRepo *fakeapi.FakeDomainRepository cmd command_registry.Command deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext loginRequirement requirements.Requirement targetedOrgRequirement *fakerequirements.FakeTargetedOrgRequirement minAPIVersionRequirement requirements.Requirement ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() routeRepo = &fakeapi.FakeRouteRepository{} repoLocator := deps.RepoLocator.SetRouteRepository(routeRepo)
. "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("MapRoute", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository routeRepo *fakeapi.FakeRouteRepository cmd command_registry.Command deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext loginRequirement requirements.Requirement applicationRequirement *fakerequirements.FakeApplicationRequirement domainRequirement *fakerequirements.FakeDomainRequirement minAPIVersionRequirement requirements.Requirement originalCreateRouteCmd command_registry.Command fakeCreateRouteCmd command_registry.Command fakeDomain models.DomainFields ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() routeRepo = &fakeapi.FakeRouteRepository{} repoLocator := deps.RepoLocator.SetRouteRepository(routeRepo)
testterm "github.com/cloudfoundry/cli/testhelpers/terminal" . "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("PurgeServiceInstance", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository serviceRepo *fakeapi.FakeServiceRepository cmd command_registry.Command deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext loginRequirement requirements.Requirement minAPIVersionRequirement requirements.Requirement ) BeforeEach(func() { ui = &testterm.FakeUI{} ui.InputsChan = make(chan string) configRepo = testconfig.NewRepositoryWithDefaults() serviceRepo = &fakeapi.FakeServiceRepository{} repoLocator := deps.RepoLocator.SetServiceRepository(serviceRepo) deps = command_registry.Dependency{
type passingRequirement struct{} func (r passingRequirement) Execute() bool { return true } var _ = Describe("App", func() { var ( ui *testterm.FakeUI appSummaryRepo *fakeapi.FakeAppSummaryRepository appInstancesRepo *fakeappinstances.FakeAppInstancesRepository getAppModel *plugin_models.GetAppModel cmd command_registry.Command deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext loginRequirement requirements.Requirement targetedSpaceRequirement requirements.Requirement applicationRequirement *fakerequirements.FakeApplicationRequirement ) BeforeEach(func() { cmd = &application.ShowApp{} flagContext = flags.NewFlagContext(cmd.MetaData().Flags) ui = &testterm.FakeUI{} ui.InputsChan = make(chan string)
} func (r passingRequirement) Execute() bool { return true } var _ = Describe("CreateSharedDomain", func() { var ( ui *testterm.FakeUI routingApiRepo *fakeapi.FakeRoutingApiRepository domainRepo *fakeapi.FakeDomainRepository configRepo core_config.Repository cmd domain.CreateSharedDomain deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext loginRequirement requirements.Requirement routingApiRequirement requirements.Requirement minAPIVersionRequirement requirements.Requirement routerGroups models.RouterGroups ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() routingApiRepo = &fakeapi.FakeRoutingApiRepository{} repoLocator := deps.RepoLocator.SetRoutingApiRepository(routingApiRepo)
testconfig "github.com/cloudfoundry/cli/testhelpers/configuration" testterm "github.com/cloudfoundry/cli/testhelpers/terminal" . "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("OneTimeSSHCode", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository authRepo *authenticationfakes.FakeAuthenticationRepository endpointRepo *testapi.FakeEndpointRepository cmd command_registry.Command deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext endpointRequirement requirements.Requirement ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() configRepo.SetApiEndpoint("fake-api-endpoint") endpointRepo = &testapi.FakeEndpointRepository{} repoLocator := deps.RepoLocator.SetEndpointRepository(endpointRepo) authRepo = &authenticationfakes.FakeAuthenticationRepository{}
. "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("BindRouteService", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository routeRepo *testapi.FakeRouteRepository routeServiceBindingRepo *testapi.FakeRouteServiceBindingRepository cmd command_registry.Command deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext fakeDomain models.DomainFields loginRequirement requirements.Requirement domainRequirement *fakerequirements.FakeDomainRequirement serviceInstanceRequirement *fakerequirements.FakeServiceInstanceRequirement ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() routeRepo = &testapi.FakeRouteRepository{} repoLocator := deps.RepoLocator.SetRouteRepository(routeRepo)
testconfig "github.com/cloudfoundry/cli/testhelpers/configuration" testterm "github.com/cloudfoundry/cli/testhelpers/terminal" . "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("PurgeServiceOffering", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository serviceRepo *testapi.FakeServiceRepository cmd command_registry.Command deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext loginRequirement requirements.Requirement maxAPIVersionRequirement requirements.Requirement ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() serviceRepo = &testapi.FakeServiceRepository{} repoLocator := deps.RepoLocator.SetServiceRepository(serviceRepo) deps = command_registry.Dependency{ Ui: ui,
. "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("UnbindRouteService", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository routeRepo *testapi.FakeRouteRepository routeServiceBindingRepo *testapi.FakeRouteServiceBindingRepository cmd command_registry.Command deps command_registry.Dependency factory *fakerequirements.FakeFactory flagContext flags.FlagContext fakeDomain models.DomainFields loginRequirement requirements.Requirement minAPIVersionRequirement requirements.Requirement domainRequirement *fakerequirements.FakeDomainRequirement serviceInstanceRequirement *fakerequirements.FakeServiceInstanceRequirement ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() routeRepo = &testapi.FakeRouteRepository{} repoLocator := deps.RepoLocator.SetRouteRepository(routeRepo)