Beispiel #1
0
        public void GroupModificationTestLoadinFromDB()
        {
            app.Navigation.GoToGroupsPage();
            GroupData newData = new GroupData("a1");

            newData.Header = "b1";
            newData.Footer = "c1";

            if (!app.Groups.IsGroupExisted())
            {
                app.Groups.CreateNewGroup(newData);
            }

            List <GroupData> oldGroups = GroupData.GetDataFromDb();
            GroupData        oldData   = oldGroups[0];

            app.Groups
            .SelectGroup(oldData.Id)
            .InitGroupModification()
            .FillGroupForm(newData)
            .SubmitGroupModificationForm()
            .ReturnToGroupsPage();

            List <GroupData> newGroups = GroupData.GetDataFromDb();

            oldGroups[0].Name = newData.Name;
            oldGroups.Sort();
            newGroups.Sort();
            Assert.AreEqual(oldGroups, newGroups);
        }
Beispiel #2
0
 public void CompareGroupsUI_DB()
 {
     if (PERFORM_LONG_CHECKS)
     {
         List <GroupData> fromUI = app.Groups.GetGroupList();
         List <GroupData> fromDB = GroupData.GetDataFromDb();
         fromUI.Sort();
         fromDB.Sort();
         Assert.AreEqual(fromUI, fromDB);
     }
 }