requirementsFactory.LoginSuccess = false Expect(runCommand()).ToNot(HavePassedRequirements()) }) }) Context("when quotas exist", func() { BeforeEach(func() { quotaRepo.FindAllReturns([]models.QuotaFields{ models.QuotaFields{ Name: "quota-name", MemoryLimit: 1024, InstanceMemoryLimit: 512, RoutesLimit: 111, ServicesLimit: 222, NonBasicServicesAllowed: true, }, models.QuotaFields{ Name: "quota-non-basic-not-allowed", MemoryLimit: 434, InstanceMemoryLimit: -1, RoutesLimit: 1, ServicesLimit: 2, NonBasicServicesAllowed: false, }, }, nil) }) It("lists quotas", func() { Expect(Expect(runCommand()).To(HavePassedRequirements())).To(HavePassedRequirements()) Expect(ui.Outputs).To(ContainSubstrings( []string{"Getting quotas as", "my-user"}, []string{"OK"},