}, { GUID: "not-orphaned-route-guid-3", DomainGUID: "not-orphaned-route-domain-guid", }, }, nil, nil) fakeCloudControllerClient.GetSharedDomainStub = func(domainGUID string) (ccv2.Domain, ccv2.Warnings, error) { switch domainGUID { case "some-domain-guid": return ccv2.Domain{ GUID: "some-domain-guid", Name: "some-domain.com", }, nil, nil case "some-other-domain-guid": return ccv2.Domain{ GUID: "some-other-domain-guid", Name: "some-other-domain.com", }, nil, nil case "not-orphaned-route-domain-guid": return ccv2.Domain{ GUID: "not-orphaned-route-domain-guid", Name: "not-orphaned-route-domain.com", }, nil, nil } return ccv2.Domain{}, nil, errors.New("Unexpected domain GUID") } }) It("returns the orphaned routes with the domain names", func() { orphanedRoutes, _, err := actor.GetOrphanedRoutesBySpace("space-guid") Expect(err).NotTo(HaveOccurred()) Expect(orphanedRoutes).To(ConsistOf([]Route{