Ejemplo n.º 1
0
        public void CarRefresh_ProductDetails()
        {
            var indexPage = new IndexPage(driver, url);

            indexPage.Header.SelectManufacturer(2);

            CatalogItemsPage catalogItemPage = indexPage.Header.ClickOnSearchButton();

            catalogItemPage.AddtoCartbuttonInCatalog();

            catalogItemPage.WaitForAppBusy();

            CartPage CartMainPage = catalogItemPage.Header.ClickOnViewCart();

            //TODO
            //wait until cart loading is done
            //Thread.Sleep(5000);

            Assert.IsTrue(CartMainPage.ImageSectionInCart(), "Image is not Displayed");

            Assert.IsTrue(CartMainPage.TitleSectionIsDisplayed(), "Title is not Displayed");

            Assert.IsTrue(CartMainPage.SKUSectionIsDisplayed(), "SKU Section is not Displayed");

            Assert.IsTrue(CartMainPage.LineItemSectionIsDisplayed(), "Prices or Quantity are not Displayed");

            Assert.IsTrue(CartMainPage.AddToListLink(), "Add to list Link is not displayed");
        }