예제 #1
0
        public void EditAPayGrade()
        {
            // Pay grade data
            #region
            string payGrade  = "Manger - Level2";
            string payGrade2 = "Manager - Level 2";
            #endregion

            Home.GoTo();
            Home.LoginAsAdmin();

            // Create a pay grade
            Menu.Admin.Job.PayGrades.GoTo();
            PayGrade.AddPayGrade(payGrade);

            // Edit a pay grade
            Menu.Admin.Job.PayGrades.GoTo();
            PayGrade.EditPayGrade(payGrade, payGrade2);

            Menu.Admin.Job.PayGrades.GoTo();
            Assert.IsTrue(PayGrade.PayGradeCorrectlyAssigned(payGrade2), $"The Pay Grade {payGrade2} was not correctly edited.");

            // Cleanup
            Menu.Admin.Job.PayGrades.GoTo();
            PayGrade.DeletePayGrade(payGrade);

            Home.Logout();
        }
예제 #2
0
        public void AddAPayGrade()
        {
            // Pay grade data
            #region
            string payGrade = "Manager - Level 1";
            #endregion

            Home.GoTo();
            Home.LoginAsAdmin();

            Menu.Admin.Job.PayGrades.GoTo();
            PayGrade.AddPayGrade(payGrade);

            Assert.IsTrue(PayGrade.PayGradeCorrectlyAssigned(payGrade), $"The Pay Grade {payGrade} was not correctly added.");

            // Cleanup
            Menu.Admin.Job.PayGrades.GoTo();
            PayGrade.DeletePayGrade(payGrade);

            Home.Logout();
        }