Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        public void TestDefaultAprCalculation(short termMonth, decimal expectedApr)
        {
            var financeCalc = new FinanceCalculatorBase();
            var apr         = financeCalc.GetAnnualPercentageRate(termMonth);

            Assert.AreEqual(expectedApr, apr);
        }