示例#1
0
        public void VerifyThatMultipleItemsAddedAndRemovedToCartIsReflectedInTheShoppingBagIconBadge()
        {
            string userName  = "******";
            string password  = "******";
            int    noOfItems = 3;

            LoginPage loginPage = this.basePage.GoToLoginPage();
            HomePage  homePage  = loginPage.InputUsernameAndPassword(userName, password);

            Assert.IsTrue(homePage.VerifyIfHomePageIsLoaded(), "Home page is not loaded");
            homePage.AddItemToCart(noOfItems);
            Assert.IsTrue(homePage.VerifyNumberOfItemsInCart(noOfItems), "Item added to cart is not reflected in the shopping cart icon badge");
            homePage.RemoveItemsFromCart(noOfItems);
            Assert.IsTrue(homePage.VerifyNumberOfItemsInCart(0), "Item removed from cart is not reflecting in the shopping cart icon badge");
        }
示例#2
0
        public void VerifyThatSpecificItemAddedAndRemovedToCartIsReflectedInTheInShoppingBagIconBadge()
        {
            string userName = "******";
            string password = "******";
            string item     = "Sauce Labs Backpack";
            int    quantity = 1;

            LoginPage loginPage = this.basePage.GoToLoginPage();
            HomePage  homePage  = loginPage.InputUsernameAndPassword(userName, password);

            Assert.IsTrue(homePage.VerifyIfHomePageIsLoaded(), "Home page is not loaded");
            homePage.AddItemToCart(item);
            Assert.IsTrue(homePage.VerifyNumberOfItemsInCart(quantity), "Item added to cart is not reflected in the shopping cart icon badge");
            homePage.RemoveItemsFromCart(item);
            Assert.IsTrue(homePage.VerifyNumberOfItemsInCart(0), "Item removed from cart is not reflecting in the shopping cart icon badge");
        }
        public void WhenIClickAddToCart()
        {
            HomePage homePage = new HomePage(Driver);

            homePage.AddItemToCart();
        }
示例#4
0
 public void WhenTheUserAddItemToCart(string itemName)
 {
     homePage = scenarioContext.Get <HomePage>("home");
     homePage.AddItemToCart(itemName);
 }