} func (r passingRequirement) Execute() error { return nil } var _ = Describe("CreateSharedDomain", func() { var ( ui *testterm.FakeUI routingAPIRepo *apifakes.FakeRoutingAPIRepository domainRepo *apifakes.FakeDomainRepository configRepo coreconfig.Repository cmd domain.CreateSharedDomain deps commandregistry.Dependency factory *requirementsfakes.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 = new(apifakes.FakeRoutingAPIRepository) repoLocator := deps.RepoLocator.SetRoutingAPIRepository(routingAPIRepo)