public void ShowsTotalPriceOf(decimal expectedTotalPrice) { Navigate(); var shoppingCartPageObject = new ShoppingCartPageObject(_browserDriver.Current); shoppingCartPageObject.TotalPrice.Should().Be(expectedTotalPrice); }
public void ContainsCopiesOf(string bookTitle, int expectedQuantity) { var shoppingCartPageObject = new ShoppingCartPageObject(_browserDriver.Current); var book = shoppingCartPageObject.Books.Single(i => i.Title == bookTitle); book.Quantity.Should().Be(expectedQuantity); }
public void ContainsTotalItems(int expectedQuantity) { Navigate(); var shoppingCartPageObject = new ShoppingCartPageObject(_browserDriver.Current); shoppingCartPageObject.ShoppingCartCount.Should().Be(expectedQuantity); }
public void ContainsTypesOfItems(int expectedAmount) { Navigate(); var shoppingCartPageObject = new ShoppingCartPageObject(_browserDriver.Current); shoppingCartPageObject.Books.Count().Should().Be(expectedAmount); }
public void SetQuantity(string bookTitle, int quantity) { var shoppingCartPageObject = new ShoppingCartPageObject(_browserDriver.Current); var book = shoppingCartPageObject.Books.Single(i => i.Title == bookTitle); book.Quantity = quantity; }
public void Delete(string bookTitle) { var shoppingCartPageObject = new ShoppingCartPageObject(_browserDriver.Current); var book = shoppingCartPageObject.Books.Single(i => i.Title == bookTitle); book.RemoveFromCart(); }
public void GoToShoppingCart() { var shoppingCartPageObject = new ShoppingCartPageObject(); shoppingCartPageObject.GoToShoppingCart(); }
public bool isProductInCart(string product) { var shoppingCartPageObject = new ShoppingCartPageObject(); return(shoppingCartPageObject.isProductInCart(product)); }
public bool isShoppingCartShown() { var shoppingCartPageObject = new ShoppingCartPageObject(); return(shoppingCartPageObject.isShoppingCartShown()); }
public void RemoveProductFromShoppingCart(string product) { var shoppingCartPageObject = new ShoppingCartPageObject(); shoppingCartPageObject.RemoveProductFromShoppingCart(product); }
public ShoppingCartStepDefinitions(ShoppingCartPageObject shoppingCartPageObject) { _shoppingCartPageObject = shoppingCartPageObject; }