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