Ui: ui, Config: configRepo, RepoLocator: repoLocator, } cmd = domain.ListDomains{} cmd.SetDependency(deps, false) flagContext = flags.NewFlagContext(cmd.MetaData().Flags) factory = &fakerequirements.FakeFactory{} loginRequirement = &passingRequirement{Name: "LoginRequirement"} factory.NewLoginRequirementReturns(loginRequirement) targetedOrgRequirement = &fakerequirements.FakeTargetedOrgRequirement{} factory.NewTargetedOrgRequirementReturns(targetedOrgRequirement) domainRepo.ListDomainsForOrgStub = func(orgGuid string, cb func(models.DomainFields) bool) error { for _, field := range domainFields { if !cb(field) { break } } return nil } routerGroups = models.RouterGroups{ models.RouterGroup{ Guid: "router-group-guid", Name: "my-router-name1", Type: "tcp",