示例#1
0
        public void EmptyCart()
        {
            ICart cart         = new ShoppingCart.Core.Cart.Services.Cart();
            var   deliveryCost = this.deliveryCostCalculator.Calculate(cart);

            Assert.Equal(deliveryCost, this.deliveryCostCalculator.FixedCost);
            Assert.Equal(deliveryCost, this.Calculate(0, 0));
        }
示例#2
0
        public void SingleItem_MultipleQuantity_SingleCategory_OnCart()
        {
            ICart cart = new ShoppingCart.Core.Cart.Services.Cart();

            cart.Add(this.product1Category1, 4);
            var deliveryCost = this.deliveryCostCalculator.Calculate(cart);

            Assert.Equal(deliveryCost, this.Calculate(1, 1));
        }