Example #1
0
        public void VerifyMarketOrderTypeAdvanceSellOrder()
        {
            try
            {
                UserFunctions userfuntionality = new UserFunctions(output);
                userfuntionality.LogIn(logger);
                Thread.Sleep(2000);
                AdvanceSellOrderPage objAdvanceSellOrderPage = new AdvanceSellOrderPage(driver, output);
                objAdvanceSellOrderPage.VerifyAdvanceSellOrder(selectInstrument, driver, enterOrderSize);

                Thread.Sleep(2000);

                string successMsg = UserCommonFunctions.GetTextOfSuccessfulMessage(driver, logger);
                logger.Info("Verify Market Order type Advance Sell Order passed successfully.");
            }
            catch (Exception e)
            {
                // add snapshot, logger then throw error
                logger.Error("Advance Sell Order Test Failed" + e);
                throw e;
            }
            finally
            {
                UserFunctions userFunctionality = new UserFunctions(output);
                UserCommonFunctions.CloseAdvancedOrderSection(driver, logger);
                userFunctionality.LogOut();
            }
        }
Example #2
0
        public void AdvanceSellOrder()
        {
            driver.Navigate().GoToUrl("https://apexwebqa.azurewebsites.net/exchange");
            driver.Manage().Window.Maximize();
            driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(5);

            UserFunctionality objUserFunctionality = new UserFunctionality(output);

            objUserFunctionality.LogIn();

            AdvanceSellOrderPage objAdvanceSellOrderPage = new AdvanceSellOrderPage(driver, output);

            objAdvanceSellOrderPage.VerifyAdvanceSellOrder(selectInstrument, driver, enterOrderSize);
        }