Пример #1
0
 public GroupHelper FillGroupForm(GroupDate group)
 {
     Type(By.Name("group_name"), group.Name);
     Type(By.Name("group_header"), group.Header);
     Type(By.Name("group_footer"), group.Footer);
     return(this);
 }
Пример #2
0
 public GroupHelper Create(GroupDate group)
 {
     manager.Navigator.GoToGroupsPage();
     InitNewGroupCreation();
     FillGroupForm(group);
     SubmitGroupCreation();
     manager.Navigator.GoToGroupsPage();
     return(this);
 }
Пример #3
0
        public void GroupModificationTest()
        {
            GroupDate newDate = new GroupDate("Zoo_last");

            newDate.Header = null;
            newDate.Footer = null;

            app.Groups.Modify(1, newDate);
        }
Пример #4
0
 public GroupHelper Modify(int p, GroupDate newDate)
 {
     manager.Navigator.GoToGroupsPage();
     IsGroupOnThePage();
     SelectGroup(p);
     InitGroupModification();
     FillGroupForm(newDate);
     SubmitGroupModification();
     manager.Navigator.GoToGroupsPage();
     return(this);
 }
Пример #5
0
        public void BadNameGroupCreationTest()
        {
            GroupDate group = new GroupDate("a'a");

            group.Header = "";
            group.Footer = "";

            List <GroupDate> oldGroups = app.Groups.GetGroupList();

            app.Groups.Create(group);

            List <GroupDate> newGroups = app.Groups.GetGroupList();

            Assert.AreEqual(oldGroups.Count + 1, newGroups.Count);
        }
Пример #6
0
        public void GroupCreationTest()
        {
            GroupDate group = new GroupDate("Dmytro");

            group.Header = "Text";
            group.Footer = "First";

            List <GroupDate> oldGroups = app.Groups.GetGroupList();

            app.Groups.Create(group);

            List <GroupDate> newGroups = app.Groups.GetGroupList();

            Assert.AreEqual(oldGroups.Count + 1, newGroups.Count);
        }