Expect(err).To(BeAssignableToTypeOf(rainmaker.NotFoundError{})) }) }) }) Describe("ListBillingManagers", func() { BeforeEach(func() { err := organization.BillingManagers.Associate(user2.GUID, token) Expect(err).NotTo(HaveOccurred()) err = organization.BillingManagers.Associate(user3.GUID, token) Expect(err).NotTo(HaveOccurred()) }) It("returns the billing managers belonging to the organization", func() { list, err := service.ListBillingManagers(organization.GUID, token) Expect(err).NotTo(HaveOccurred()) Expect(list.TotalResults).To(Equal(2)) Expect(list.TotalPages).To(Equal(1)) Expect(list.Users).To(HaveLen(2)) var userGUIDs []string for _, user := range list.Users { userGUIDs = append(userGUIDs, user.GUID) } Expect(userGUIDs).To(ConsistOf([]string{user2.GUID, user3.GUID})) }) }) Describe("ListAuditors", func() {