Ejemplo n.º 1
0
        //Give design name in Save Design Popup
        public static void VerifySaveDesign(string name)
        {
            log4net.Config.XmlConfigurator.Configure();
            ILog logger = LogManager.GetLogger(typeof(CreateDesignPage));

            try
            {
                Wait.WaitVisible(SaveDesign, 20);
                SaveDesign.Click();
                Wait.WaitVisible(SaveDeisgnPopup, 20);
                ClearTextInSaveDesignPopup();
                string designnanme = name + DateTime.Now.ToString();
                DesignName.Type(designnanme);
                Wait.WaitVisible(SaveDesignNameYes, 10);
                SaveDesignNameYes.Click();
                Wait.WaitVisible(SaveDesignNameConfirmMsg, 20);
                String msg = SaveDesignNameConfirmMsg.GetText();
                Console.WriteLine("Confirmation msg after successfully saving the design name " + msg);
                logger.Info("Confirmation msg after successfully saving the design name " + msg);
            }
            catch (Exception e)
            {
                logger.Error("Verify Design name failed due to : " + e);
                test.Fail("Verify Design name failed.");
                //**Closing browser
                Driver.Quit();
                throw e;
            }
        }
Ejemplo n.º 2
0
        //Verify Confirmation Message
        public static void VerifyConfirmationMsg()
        {
            log4net.Config.XmlConfigurator.Configure();
            ILog logger = LogManager.GetLogger(typeof(CreateDesignPage));

            try
            {
                Wait.WaitVisible(SaveDesignNameConfirmMsg, 20);
                String msg = SaveDesignNameConfirmMsg.GetText();
            }
            catch (Exception e)
            {
                logger.Error("Verify Confirmation Msg failed due to : " + e);
                test.Fail("Verify Confirmation Msg failed");
                //**Closing browser
                Driver.Quit();
                throw e;
            }
        }