public void addMemberGroupUser() { User user = new User("user_test" + rnd.Next(100000), true); Group group = new Group("group_test" + rnd.Next(100000), true); user = AMUserHelpers.createUser(user); group = AMGroupHelpers.createGroup(group); AMMembershipsHelpers.addMemberGroupUsers(group.Id, new string[] { user.Id }); Assert.IsTrue(AMMembershipsHelpers.checkMemberGroupUser(group.Id, user.Id), "Пользователя " + user.Id + " нет в группе " + group.Id); AMGroupHelpers.deleteGroup(group.Id); AMUserHelpers.deleteUser(user.Id); }
public void deleteGroupWithMembers() { User user = new User("user_test" + rnd.Next(100000), true); Group group = new Group("group_test" + rnd.Next(100000), true); user = AMUserHelpers.createUser(user); group = AMGroupHelpers.createGroup(group); AMMembershipsHelpers.addMemberUserGroups(user.Id, new string[] { group.Id }); Assert.IsTrue(AMMembershipsHelpers.checkMemberGroupUser(group.Id, user.Id), "Пользователя " + user.Id + " нет в группе " + group.Id); AMGroupHelpers.deleteGroup(group.Id); Groups groupsList = AMMembershipsHelpers.getUserGroup(user.Id); Assert.AreEqual(0, groupsList.TotalResults, "Пользователь входит в состав группы"); AMUserHelpers.deleteUser(user.Id); }
public void deleteMemberGroupFewUsers() { User user = new User("user_test" + rnd.Next(100000), true); User user2 = new User("user_test" + rnd.Next(100000), true); Group group = new Group("group_test" + rnd.Next(100000), true); user = AMUserHelpers.createUser(user); user2 = AMUserHelpers.createUser(user2); group = AMGroupHelpers.createGroup(group); AMMembershipsHelpers.addMemberGroupUsers(group.Id, new string[] { user.Id, user2.Id }); AMMembershipsHelpers.deleteMemberGroupUsers(group.Id, new string[] { user.Id, user2.Id }); Assert.IsFalse(AMMembershipsHelpers.checkMemberGroupUser(group.Id, user.Id), "Пользователь " + user.Id + " не удален из группы " + group.Id); Assert.IsFalse(AMMembershipsHelpers.checkMemberGroupUser(group.Id, user2.Id), "Пользователь " + user2.Id + " не удален из группы " + group.Id); AMGroupHelpers.deleteGroup(group.Id); AMUserHelpers.deleteUser(user.Id); AMUserHelpers.deleteUser(user2.Id); }