public void NegativeMinPriceShouldBlockUserFromFiltering() { //Arrange var booksResultsPage = new FictionBooksPage(driver); var priceValueToSet = -1; //Act booksResultsPage.SetMinimumPrice(priceValueToSet); //Assert Assert.IsTrue( !booksResultsPage.CanSubmitPriceFilter && booksResultsPage.MinPriceHasError && booksResultsPage.MaxPriceHasError); }
public void NegativeMinPriceShouldUpdatePriceToMinimalAvailable() { //Arrange var booksResultsPage = new FictionBooksPage(driver); var priceValueToSet = -1; //Act booksResultsPage .SetMinimumPrice(priceValueToSet) .SubmitPriceFilter(); //Assert var actualMinimumPrice = booksResultsPage.GetMinPrice(); Assert.IsTrue(actualMinimumPrice - priceValueToSet > 0); }