Ejemplo n.º 1
0
        public void capital_term_loan()
        {
            var start    = new DateTime(2003, 11, 20);
            var maturity = new DateTime(2006, 11, 20);
            var termLoan = Loan.NewTermLoan(LoanAmount, start, maturity, HighRiskRating);

            termLoan.Payment(1000.00, new DateTime(2004, 11, 20));
            termLoan.Payment(1000.00, new DateTime(2005, 11, 20));
            termLoan.Payment(1000.00, new DateTime(2006, 11, 20));

            Assert.Equal(2, termLoan.Duration());
            Assert.Equal(210, termLoan.Capital());
        }