public void ProductPriceGreaterThanSpecification_ShouldNotBeSatisfied_WhenProductIsNotOnSale() { var product = new Product(50, false); var result = new ProductPriceGreaterThanSpecification(50).IsSatisfiedBy(product); Assert.That(result, Is.False); }
public void ProductOnSaleSpecification_ShouldNotBeSatisfied_WhenProductIsNotOnSale() { const bool saleItem = false; var product = new Product(0, saleItem); var result = new ProductOnSaleSpecification().IsSatisfiedBy(product); Assert.That(result, Is.False); }
public void Add(Product product) { Items.Add(product); }