public void TestDefaultTotalInterestPayableCalculation(decimal vehiclePrice, decimal deposit, decimal apr, short termMonths, decimal expectedInterest) { var financeCalc = new FinanceCalculatorBase(); var totalInterestPayable = financeCalc.GetTotalInterestPayable(vehiclePrice, deposit, apr, termMonths); Assert.AreEqual(expectedInterest, totalInterestPayable); }
public void TestDefaultAprCalculation(short termMonth, decimal expectedApr) { var financeCalc = new FinanceCalculatorBase(); var apr = financeCalc.GetAnnualPercentageRate(termMonth); Assert.AreEqual(expectedApr, apr); }