Beispiel #1
0
 public DemoStoreTest(EnvironmentFixture fixture)
 {
     _fixture            = fixture;
     _initialPage        = new InitialPage(_fixture.Driver);
     _resultSearchPage   = new ResultSearchPage(_fixture.Driver);
     _viewCartPage       = new ViewCartPage(_fixture.Driver);
     _checkoutPage       = new CheckoutPage(_fixture.Driver);
     _detailsProductPage = new DetailsProductPage(_fixture.Driver);
 }
Beispiel #2
0
        public void AmazonTest()
        {
            var homePage = new HomePage();

            homePage.PerformSearch("Amazon echo");

            var    resultSearchPage = new ResultSearchPage();
            string title            = resultSearchPage.GetProductTitle();
            string price            = resultSearchPage.GetProductPrice();

            resultSearchPage.SelectProduct();
            resultSearchPage.GoToCart();

            var cartPage = new CartPage();

            Assert.AreEqual(title, cartPage.GetCartProductTitle());
            Assert.AreEqual(price, cartPage.GetCartProductPrice());
        }