Exemple #1
0
        protected override void TestSetUp()
        {
            IDiscountStrategy tieredDiscountStrategy = DiscountStrategyBuilder.BuildTieredStrategy()
                                                       .Where.OrdersGreaterThanOrEqualTo(100.dollars()).GetDiscountOf(10.Percent())
                                                       .Build();

            _calculator = new DiscountCalculator(tieredDiscountStrategy);
        }
        public When_calculating_a_tiered_discount()
        {
            IDiscountStrategy tieredDiscountStrategy = DiscountStrategyBuilder.BuildTieredStrategy()
                                                       .Where.OrdersGreaterThanOrEqualTo(100.dollars()).GetDiscountOf(10.Percent())
                                                       .Build();

            _calculator = new DiscountCalculator(tieredDiscountStrategy);
        }