Example #1
0
        public void CbaExportGenerateNotificationWhenOnOtherScreen()
        {
            SeleniumHelper.Login(SeleniumHelper.iSIMSUserType.AssessmentCoordinator);
            AutomationSugar.NavigateMenu("Tasks", "Pupils", "CBA Export");

            var cbaExport = new CbaExportRefresh();

            cbaExport.GenerateCbaExport();

            cbaExport.ClickOnOtherScreen();
            cbaExport.WaitForProcessingOnOtherScreen();
            string messageText = cbaExport.ReadAndReturnMessageText();

            Assert.AreEqual(messageText, "CBA Export Process");
        }
Example #2
0
        public void CbaExportTest()
        {
            SeleniumHelper.Login(SeleniumHelper.iSIMSUserType.AssessmentCoordinator);
            AutomationSugar.NavigateMenu("Tasks", "Pupils", "CBA Export");

            var cbaExport = new CbaExportRefresh();

            cbaExport.GenerateCbaExport();

            //Verify Processing Screen
            string message = cbaExport.CheckIsProcessing();

            Assert.AreEqual(message, "File Processing");
            //Verify Screen Reload
            string text = cbaExport.CheckAfterRefresh();

            Assert.AreEqual("CBA Export", text);
        }