public void AddInstallmentsInDatabase() { InstallmentManager installmentManager = (InstallmentManager)container["InstallmentManager"]; Assert.AreEqual(3, installmentManager.SelectInstallments(1).Count); List <Installment> list = new List <Installment> { new Installment { Number = 4, CapitalRepayment = 10, ExpectedDate = new DateTime(2009, 1, 1), InterestsRepayment = 3, FeesUnpaid = 0, StartDate = new DateTime(2008, 12, 1), OLB = 0 }, new Installment { Number = 5, CapitalRepayment = 100, InterestsRepayment = 3, ExpectedDate = new DateTime(2009, 1, 1), PaidCapital = 3, PaidInterests = 4, FeesUnpaid = 0, PaidDate = new DateTime(2009, 1, 1), StartDate = new DateTime(2008, 12, 1), OLB = 0 } }; installmentManager.AddInstallments(list, 1); Assert.AreEqual(5, installmentManager.SelectInstallments(1).Count); }
public void AddInstallmentsInDatabase_NoInstallment() { InstallmentManager installmentManager = (InstallmentManager)container["InstallmentManager"]; Assert.AreEqual(3, installmentManager.SelectInstallments(1).Count); List <Installment> list = new List <Installment>(); installmentManager.AddInstallments(list, 1); Assert.AreEqual(3, installmentManager.SelectInstallments(1).Count); }