Esempio n. 1
0
        //Delete Single Template
        public static void DeleteSingleTemplate()
        {
            log4net.Config.XmlConfigurator.Configure();
            ILog logger = LogManager.GetLogger(typeof(MyProjectsPage));

            try
            {
                //Delete Single Template
                FirstCheckBox.Click();
                FirstDelete.Click();
                Wait.WaitVisible(DeleteAlertPopup, 10);
                if (DeleteAlertPopup.IsElementDisplayed())
                {
                    Console.Write("Message from the Delete alert popup is " + DeleteAlertPopupMsg.GetText());
                    Wait.WaitVisible(DeleteAlertPopupYes, 10);
                    DeleteAlertPopupYes.Click();
                    Wait.WaitVisible(ConfirmationMsgPopup, 10);
                    Console.WriteLine("Confirmation message is " + ConfirmationMsgPopup.GetText());
                }
                else
                {
                    Console.Write("Delete alert pop-up is not comming ");
                }
            }
            catch (Exception e)
            {
                logger.Error("Delete Single Template failed due to : " + e);
                //**Closing browser
                Driver.Quit();
                throw e;
            }
        }
Esempio n. 2
0
        //Negative Cases For Delete
        public static void DismissPopupSingleTemplate()
        {
            log4net.Config.XmlConfigurator.Configure();
            ILog logger = LogManager.GetLogger(typeof(MyProjectsPage));

            test = Base.extent.CreateTest("DismissPopupSingleTemplate");
            try
            {
                FirstCheckBox.Click();
                FirstDelete.Click();
                Wait.WaitVisible(DeleteAlertPopup, 10);
                Console.Write("Message from the Delete alert popup is " + DeleteAlertPopupMsg.GetText());
                DeleteAlertPopupNo.Click();
                Assert.IsTrue(ProjectsHeader.IsElementDisplayed());
            }
            catch (Exception e)
            {
                logger.Error("Click on Cancel button failed due to : " + e);
                //**Closing browser
                Driver.Quit();
                throw e;
            }
        }