FINERACT-2317: Fix updating the available disbursed amount to zero after loan approval
This commit is contained in:
committed by
Adam Saghy
parent
8fe9dbc614
commit
641dbe26d7
+4
-2
@@ -566,8 +566,8 @@ public class LoanModifyApprovedAmountTest extends BaseLoanIntegrationTest {
|
||||
() -> modifyLoanAvailableDisbursementAmount(postLoansResponse.getResourceId(), sixHundred));
|
||||
|
||||
assertEquals(403, exception.getResponse().code());
|
||||
assertTrue(exception.getMessage().contains(
|
||||
"validation.msg.loan.available.disbursement.amount.loan.status.not.valid.for.available.disbursement.amount.modification"));
|
||||
assertTrue(
|
||||
exception.getMessage().contains("validation.msg.loan.available.disbursement.amount.loan.must.be.approved.or.active"));
|
||||
});
|
||||
}
|
||||
|
||||
@@ -650,6 +650,8 @@ public class LoanModifyApprovedAmountTest extends BaseLoanIntegrationTest {
|
||||
1000.0, 7.0, 6, (request) -> request.disbursementData(List.of(new PostLoansDisbursementData()
|
||||
.expectedDisbursementDate("1 January 2024").principal(BigDecimal.valueOf(800.0)))));
|
||||
|
||||
disburseLoan(loanId, BigDecimal.valueOf(800), "1 January 2024");
|
||||
|
||||
PutLoansAvailableDisbursementAmountResponse putLoansAvailableDisbursementAmountResponse = modifyLoanAvailableDisbursementAmount(
|
||||
loanId, BigDecimal.ZERO);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user