FINERACT-2312: full term configuration added
This commit is contained in:
+7
-1
@@ -80,6 +80,7 @@ public class LoanBuilder {
|
||||
private ExternalId externalId = ExternalId.empty();
|
||||
private LoanApplicationTerms loanApplicationTerms = mock(LoanApplicationTerms.class);
|
||||
private Boolean enableInstallmentLevelDelinquency = false;
|
||||
private Boolean allowFullTermForTranche = false;
|
||||
private LocalDate submittedOnDate = LocalDate.now(ZoneId.systemDefault());
|
||||
private LocalDate approvedOnDate;
|
||||
private LocalDate expectedDisbursementDate;
|
||||
@@ -115,7 +116,7 @@ public class LoanBuilder {
|
||||
transactionProcessor, loanRepaymentScheduleDetail, charges, collateral, fixedEmiAmount, disbursementDetails,
|
||||
maxOutstandingLoanBalance, createStandingInstructionAtDisbursement, isFloatingInterestRate, interestRateDifferential,
|
||||
rates, fixedPrincipalPercentagePerInstallment, externalId, loanApplicationTerms, enableInstallmentLevelDelinquency,
|
||||
submittedOnDate);
|
||||
submittedOnDate, allowFullTermForTranche);
|
||||
|
||||
if (id != null) {
|
||||
loan.setId(id);
|
||||
@@ -338,6 +339,11 @@ public class LoanBuilder {
|
||||
return this;
|
||||
}
|
||||
|
||||
public LoanBuilder withAllowFullTermForTranche(Boolean allowFullTermForTranche) {
|
||||
this.allowFullTermForTranche = allowFullTermForTranche;
|
||||
return this;
|
||||
}
|
||||
|
||||
public LoanBuilder withSubmittedOnDate(LocalDate submittedOnDate) {
|
||||
this.submittedOnDate = submittedOnDate;
|
||||
return this;
|
||||
|
||||
+1
-1
@@ -72,7 +72,7 @@ public class LoanProductValidationStepDefinitions implements En {
|
||||
|
||||
private LoanProduct newLoanProduct(boolean allowMultipleDisbursals) {
|
||||
LoanProduct lp = new LoanProduct();
|
||||
lp.setLoanProductTrancheDetails(new LoanProductTrancheDetails(allowMultipleDisbursals, null, null));
|
||||
lp.setLoanProductTrancheDetails(new LoanProductTrancheDetails(allowMultipleDisbursals, null, null, false));
|
||||
return lp;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user