public void TestDBContactsInGroup() { foreach (ContactData contact in GroupData.GettAllGroups()[0].GetContactsFromGroup()) { System.Console.Out.WriteLine(contact); } }
public void GroupRemovalTest() { GroupData groupData = new GroupData("Группа подхвата"); if (!app.Groups.IsGroupPresent()) { app.Groups.Create(groupData); } List <GroupData> oldGroups = GroupData.GettAllGroups(); GroupData toBeRemoved = oldGroups[0]; app.Groups.Remove(toBeRemoved); Assert.AreEqual(oldGroups.Count - 1, app.Groups.GetGroupsCount()); List <GroupData> newGroups = GroupData.GettAllGroups(); oldGroups.RemoveAt(0); oldGroups.Sort(); newGroups.Sort(); Assert.AreEqual(oldGroups, newGroups); foreach (GroupData group in newGroups) { Assert.AreNotEqual(group.Id, toBeRemoved.Id); } }
public void CompareGroupsUI_DB() { if (PERFORM_LONG_UI_CHECKS) { List <GroupData> fromUi = app.Groups.GetGroupsList(); List <GroupData> fromDb = GroupData.GettAllGroups(); fromUi.Sort(); fromDb.Sort(); Assert.AreEqual(fromUi, fromDb); } }
public void TestDBConnectivity() { DateTime start = DateTime.Now; List <GroupData> fromUi = app.Groups.GetGroupsList(); DateTime end = DateTime.Now; System.Console.Out.WriteLine(end.Subtract(start)); start = DateTime.Now; List <GroupData> fromDb = GroupData.GettAllGroups(); //db.Close(); можно не использовать end = DateTime.Now; System.Console.Out.WriteLine(end.Subtract(start)); }
public void GroupCreationTest(GroupData group) { List <GroupData> oldGroups = GroupData.GettAllGroups(); app.Groups.Create(group); //int count = app.Groups.GetGroupsCount(); Assert.AreEqual(oldGroups.Count + 1, app.Groups.GetGroupsCount()); List <GroupData> newGroups = GroupData.GettAllGroups(); oldGroups.Add(group); oldGroups.Sort(); newGroups.Sort(); Assert.AreEqual(oldGroups, newGroups); }
public void DeleteContactFromGroupTest() { GroupData group = GroupData.GettAllGroups()[0]; List <ContactData> oldList = group.GetContactsFromGroup(); ContactData contact = ContactData.GettAllContacts().Except(oldList).First(); app.Contacts.DeleteContactFromGroup(0, group); List <ContactData> newList = group.GetContactsFromGroup(); oldList.Remove(contact); oldList.Sort(); newList.Sort(); Assert.AreEqual(oldList.Count - 1, newList.Count); }
public void AddingContactToGroupTest() { GroupData group = GroupData.GettAllGroups()[0]; List <ContactData> oldList = group.GetContactsFromGroup(); ContactData contact = ContactData.GettAllContacts().Except(oldList).First(); app.Contacts.AddContactToGroup(contact, group); List <ContactData> newList = group.GetContactsFromGroup(); oldList.Add(contact); oldList.Sort(); newList.Sort(); Assert.AreEqual(oldList, newList); }