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);
        }
Ejemplo n.º 3
0
 public void Add(Product product)
 {
     Items.Add(product);
 }