コード例 #1
0
 public void TestSpeedyDelivery()
 {
     ShippingCostCalculator calculator = new ShippingCostCalculator(new SpeedyShippingCalculator());
     double price = calculator.Calculate(Order);
     Assert.AreEqual(price, 60);
 }
コード例 #2
0
 public void TestRegularDelivery()
 {
     ShippingCostCalculator calculator = new ShippingCostCalculator(new RegularShippingCalculator());
     double price = calculator.Calculate(Order);
     Assert.AreEqual(price, 35);
 }