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))
			})
		})

	})
})