Пример #1
0
        public void CalculateBasePrice_ShouldReturnDefaultBasePrice_WhenNoRuleSatisfyingTheCriteriasExist()
        {
            var           calcService = DomainGenerator.NewCalculator();
            BasePriceRule basePrice   = calcService.SelectBasePriceRuleFor(new Vehicle
            {
                Make              = "Ford",
                Model             = "Focus",
                ManufacturingYear = 2018,
                Type              = "Van"
            }).Result;

            AssertValueObject(calcService.DefaultBasePrice(), basePrice);
        }