public void Members() { Person person = new Person(); person.LastName = new Core.MLText("en", "Yakimov"); person.PersonGender = Person.Gender.Male; person.Save(); Group admins = Group.GetGroup(Group.GroupsEnum.Administrator); admins.AddMember(person); Person[] arr = admins.Members; Assert.IsNotNull(arr); Assert.IsTrue(arr.Length > 0); admins.RemoveMember(person); person.Delete(); }
public void AddRemoveMember() { Person person = new Person(); person.LastName = new Core.MLText("en", "Yakimov"); person.PersonGender = Person.Gender.Male; person.Save(); Assert.IsFalse(person.IsInGroup(Group.GroupsEnum.Administrator)); Assert.AreEqual(0, person.Groups.Length); Group admins = Group.GetGroup(Group.GroupsEnum.Administrator); admins.AddMember(person); Assert.IsTrue(person.IsInGroup(Group.GroupsEnum.Administrator)); Assert.AreEqual(1, person.Groups.Length); admins.RemoveMember(person); Assert.IsFalse(person.IsInGroup(Group.GroupsEnum.Administrator)); Assert.AreEqual(0, person.Groups.Length); person.Delete(); }