Ejemplo n.º 1
0
        public void Checks_BulkUpdate_MenuItems_For_SchoolAdministrator()
        {
            //Arrange
            var bulkUpdateNavigate = new PupilBulkUpdateNavigation();

            bulkUpdateNavigate.NavigateToPupilBulkUpdateMenuPage(SeleniumHelper.iSIMSUserType.SchoolAdministrator, false);

            //Act
            IWebElement pupilBasicDetailsMenuItem;
            IWebElement pupilConsentsMenuItem;

            try
            {
                pupilBasicDetailsMenuItem = SeleniumHelper.Get(PupilBulkUpdateElements.BulkUpdate.MenuItems.PupilBasicDetailsMenuItem);
                pupilConsentsMenuItem     = SeleniumHelper.Get(PupilBulkUpdateElements.BulkUpdate.MenuItems.PupilConsentsMenuItem);
            }
            catch (Exception exception)
            {
                throw new Exception(string.Format(@"Don't have enough permissions to browse to bulk update area or sub menus: {0}", exception.Message));
            }

            //Assert
            Assert.IsTrue(pupilBasicDetailsMenuItem.Text == "Basic Details");
            Assert.IsTrue(pupilConsentsMenuItem.Text == "Consents");
        }
Ejemplo n.º 2
0
        public void Can_Navigate_To_BulkUpdate_Pupil_Consents_SubMenu_As_SchoolAdministrator()
        {
            //Arrange
            var bulkUpdateNavigate = new PupilBulkUpdateNavigation();

            bulkUpdateNavigate.NavigateToPupilBulkUpdateMenuPage(SeleniumHelper.iSIMSUserType.SchoolAdministrator);

            //Act
            IWebElement bulkMenuItem = SeleniumHelper.Get(PupilBulkUpdateElements.BulkUpdate.MenuItems.PupilConsentsMenuItem);

            //Assert
            Assert.IsTrue(bulkMenuItem.Text == "Consents");
        }
Ejemplo n.º 3
0
        public void Verify_BulkUpdate_Pupil_ParentalSalutation_And_Addressee_Menu_Display()
        {
            //Arrange
            var bulkUpdateNavigate = new PupilBulkUpdateNavigation();

            bulkUpdateNavigate.NavigateToPupilBulkUpdateMenuPage();

            //Act
            IWebElement bulkMenuItem = SeleniumHelper.Get(PupilBulkUpdateElements.BulkUpdate.MenuItems.PupilSalutationAddresseeMenuItem);

            //Assert
            Assert.IsTrue(bulkMenuItem.Text == "Parental Salutation & Addressee");
        }
Ejemplo n.º 4
0
        public void Verify_BulkUpdate_BasicDetails_Menu_Display()
        {
            //Arrange
            var bulkUpdateNavigate = new PupilBulkUpdateNavigation();

            bulkUpdateNavigate.NavigateToPupilBulkUpdateMenuPage();

            //Act
            IWebElement bulkMenuItem = SeleniumHelper.Get(PupilBulkUpdateElements.BulkUpdate.MenuItems.PupilBasicDetailsMenuItem);

            //Assert
            Assert.AreEqual(bulkMenuItem.Text, "Basic Details");
        }