public void CanAddProductToShoppingBasketAndCheckOutSelenium()
        {
            var home = new HomePageSelenium(driver);

            Assert.IsTrue(
                home.ClickFirstProduct()
                .AddToChart()
                .Checkout()
                .IsCheckoutPageValid(), "Expected checkout page would be valid after adding one item to the basket and click checkout");
        }
        public void HomepageContainsProductsSelenium()
        {
            var home = new HomePageSelenium(driver);


            var lastPge = home.
                          ClickAdmin().
                          Login(new Marcel());

            Assert.IsTrue(lastPge.IsLoggedIn(), "Expected to be logged in");
            Assert.IsTrue(home.PageHasProductsListed(), "Expected to have products on the home page and they are not found");
        }
Пример #3
0
        public void selenium_HomepageContainsProductsSelenium()
        {
            IWebDriver driver = new InternetExplorerDriver();

            driver.Url = _homePageUrl;
            driver.Navigate();
            var home = new HomePageSelenium(driver);

            Assert.IsTrue(home.PageHasProductsListed(), "Expected to have products on the home page and they are not found");

            driver.Quit();
        }
Пример #4
0
        public void selenium_CanAddProductToShoppingBasketAndCheckOutSelenium()
        {
            IWebDriver driver = new InternetExplorerDriver();

            driver.Url = _homePageUrl;
            driver.Navigate();
            var home = new HomePageSelenium(driver);

            Assert.IsTrue(
                home.ClickFirstProduct()
                .AddToChart()
                .Checkout()
                .IsCheckoutPageValid(), "Expected checkout page would be valid after adding one item to the basket and click checkout");
            driver.Quit();
        }