예제 #1
0
        public void Can_Create_Departments()
        {
            string format = @"yyyy-MM-dd";

            var budget = 14;
            var date   = DateTime.Now;

            var DepsToCreate = 5;

            for (int i = 0; i < DepsToCreate; i++)
            {
                var name  = "Dep" + i;
                var admin = "Inst" + i;
                NewDepartmentPage.CreateDepartment(name, budget, date, admin);
                Assert.IsTrue(Page.DoesElementExistWithData(name + ' ' + budget + ",00 ₽ " + date.ToString(format)));
            }
        }
예제 #2
0
        public void Can_Edit_Department()
        {
            string format = @"yyyy-MM-dd";

            var name   = "EditedDep";
            var budget = 14;
            var date   = DateTime.Now;
            var admin  = "Inst4";

            NewDepartmentPage.GoTo();
            NewDepartmentPage.CreateDepartment("TestDep", 16, date, "Ivan");
            EditDepartmentPage.GoTo();
            EditDepartmentPage.EditDepartment(name)
            .WithBudget(budget)
            .WithStartDate(date)
            .WithAdministrator(admin)
            .Create();

            Assert.IsTrue(Page.DoesElementExistWithData(name + ' ' + budget + ",00 ₽ " + date.ToString(format)));
        }