Example #1
0
        public void PriceFormula_CalculateProductTotalCost_Should_Return_CorrectValue_When_DecimalPricePartsAreGiven(decimal basePrice, decimal vatRate, decimal priceModifier)
        {
            var priceFormulaCalculation = new PriceFormula();

            var calculatedCost = priceFormulaCalculation.CalculateProductTotalCost(basePrice, vatRate, priceModifier);

            var expectedCost = PriceFormula(basePrice, vatRate, priceModifier);

            Assert.AreEqual(expectedCost, calculatedCost);
        }