. "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)
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)