Exemplo n.º 1
0
        public void TestDeleteInstallmentsByCredit()
        {
            InstallmentManager installmentManagement    = (InstallmentManager)container["InstallmentManager"];
            LoanManager        creditContractManagement = (LoanManager)container["LoanManager"];

            Loan myCredit           = creditContractManagement.SelectLoan(1, true, true, true);
            List <Installment> list = installmentManagement.SelectInstallments(1);

            Assert.AreEqual(3, list.Count);

            installmentManagement.DeleteInstallments(myCredit.Id);
            list = installmentManagement.SelectInstallments(1);
            Assert.AreEqual(0, list.Count);
        }
Exemplo n.º 2
0
        public void SelectLoan_Group_MinimumValues()
        {
            _loan.ClientType = OClientTypes.Group;
            _loan.LoanShares = new List <LoanShare> {
                new LoanShare {
                    PersonId = 2, Amount = 1000
                }
            };

            _loan.Id = _loanManager.Add(_loan, 1);
            Assert.AreNotEqual(0, _loan.Id);

            Loan selectedLoan = _loanManager.SelectLoan(_loan.Id, false, false, false);

            _AssertLoanMinimumValues(_loan, selectedLoan);
        }