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);
        }