org1 := models.Organization{} org1.Name = "Organization-1" org2 := models.Organization{} org2.Name = "Organization-2" org3 := models.Organization{} org3.Name = "Organization-3" orgRepo.ListOrgsReturns([]models.Organization{org1, org2, org3}, nil) }) It("tries to get the organizations", func() { runCommand() Expect(orgRepo.ListOrgsCallCount()).To(Equal(1)) Expect(orgRepo.ListOrgsArgsForCall(0)).To(Equal(0)) }) It("lists orgs", func() { runCommand() Expect(ui.Outputs).To(ContainSubstrings( []string{"Getting orgs as my-user"}, []string{"Organization-1"}, []string{"Organization-2"}, []string{"Organization-3"}, )) }) }) It("tells the user when no orgs were found", func() {