public void BuyTwoSameBooks() { PriceCalculator calculator = new PriceCalculator(); //// PotterPrizeCalculator potter = new PotterPrizeCalculator(); int[] basket = new int[] { 2, 0, 0, 0, 0 }; double result = calculator.Calculate(basket); Assert.AreEqual(16d, result); }
public void BuyExampleCase() { PriceCalculator calculator = new PriceCalculator(); //// PotterPrizeCalculator potter = new PotterPrizeCalculator(); int[] basket = new int[] { 2, 2, 2, 1, 1 }; double result = calculator.Calculate(basket); Assert.AreEqual(51.2d, result); }
public void TwoSameOneDifferentBook() { PriceCalculator calculator = new PriceCalculator(); double result = calculator.Calculate(new int[] { 2, 1, 0, 0, 0 }); Assert.AreEqual(23.2d, result); }