Example #1
0
        public void RuleFreeShippingIfOverOneHundredDollars_CustomerHas75DollarsTotal_NotValid()
        {
            //Arrange
            var order = new Order {
                CustomerId = 2, OrderDateTime = DateTime.Today, FreeShipping = true
            };
            //Act
            var res = _orderValidation.RuleCustomersGetFreeShippingIfOverOneHundredDollarsAMonth().Validate(order);

            //Assert
            Assert.IsFalse(res.IsValid);
        }