Expect(config.OrganizationFields().Guid).To(Equal("my-organization-guid")) Expect(spaceRepo.FindByNameName).To(Equal("my-space")) Expect(config.SpaceFields().Guid).To(Equal("")) Expect(ui.ShowConfigurationCalled).To(BeFalse()) Expect(ui.Outputs).To(ContainSubstrings( []string{"FAILED"}, []string{"Unable to access space", "my-space"}, )) }) It("fails when the user does not have access to the specified organization", func() { orgs := []models.Organization{} orgRepo.Organizations = orgs orgRepo.FindByNameErr = true callTarget([]string{"-o", "my-organization"}) Expect(ui.Outputs).To(ContainSubstrings([]string{"FAILED"})) expectOrgToBeCleared() expectSpaceToBeCleared() }) It("fails when the organization is not found", func() { orgRepo.FindByNameNotFound = true callTarget([]string{"-o", "my-organization"}) Expect(ui.Outputs).To(ContainSubstrings( []string{"FAILED"}, []string{"my-organization", "not found"},