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