FINERACT-821 Added and Enforced LocalVariableName Checkstyle
This commit is contained in:
committed by
Michael Vorburger ⛑️
parent
55b44dbf12
commit
ec9513c3c7
@@ -185,6 +185,13 @@
|
||||
</module>
|
||||
<module name="ParenPad" />
|
||||
<module name="ModifierOrder"/>
|
||||
<module name="LocalVariableName">
|
||||
<property name="tokens" value="VARIABLE_DEF"/>
|
||||
<property name="format" value="^[a-z][a-z0-9][a-zA-Z0-9]*$|[a-z]"/>
|
||||
<property name="allowOneCharVarInForLoop" value="true"/>
|
||||
<message key="name.invalidPattern"
|
||||
value="Local variable name ''{0}'' must match pattern ''{1}''."/>
|
||||
</module>
|
||||
<!-- TODO Enable many more checks (go about this one by one, step by step, raise separate PRs fixing and then enforcing):
|
||||
|
||||
<module name="HiddenField">
|
||||
@@ -227,13 +234,6 @@
|
||||
value="Member name ''{0}'' must match pattern ''{1}''."/>
|
||||
</module>
|
||||
|
||||
<module name="LocalVariableName">
|
||||
<property name="tokens" value="VARIABLE_DEF"/>
|
||||
<property name="format" value="^[a-z][a-z0-9][a-zA-Z0-9]*$"/>
|
||||
<property name="allowOneCharVarInForLoop" value="true"/>
|
||||
<message key="name.invalidPattern"
|
||||
value="Local variable name ''{0}'' must match pattern ''{1}''."/>
|
||||
</module>
|
||||
|
||||
|
||||
<module name="ConstantName" />
|
||||
|
||||
+7
-7
@@ -802,10 +802,10 @@ public class AccountingScenarioIntegrationTest {
|
||||
|
||||
float totalInterest = (float) loanSchedule.get(1).get("interestOriginalDue");
|
||||
DecimalFormat numberFormat = new DecimalFormat("#.00", new DecimalFormatSymbols(Locale.US));
|
||||
float INTEREST_4_DAYS = totalInterest / totalDaysInPeriod * 4;
|
||||
INTEREST_4_DAYS = Float.valueOf(numberFormat.format(INTEREST_4_DAYS));
|
||||
float interest4Days = totalInterest / totalDaysInPeriod * 4;
|
||||
interest4Days = Float.valueOf(numberFormat.format(interest4Days));
|
||||
|
||||
this.loanTransactionHelper.checkAccrualTransactionForRepayment(getDateAsLocalDate(currentDate), INTEREST_4_DAYS, FEE_PORTION,
|
||||
this.loanTransactionHelper.checkAccrualTransactionForRepayment(getDateAsLocalDate(currentDate), interest4Days, FEE_PORTION,
|
||||
PENALTY_PORTION, loanID);
|
||||
|
||||
}
|
||||
@@ -906,15 +906,15 @@ public class AccountingScenarioIntegrationTest {
|
||||
|
||||
float totalInterest = (float) loanSchedule.get(1).get("interestOriginalDue");
|
||||
DecimalFormat numberFormat = new DecimalFormat("#.00", new DecimalFormatSymbols(Locale.US));
|
||||
float INTEREST_3_DAYS = totalInterest / totalDaysInPeriod * 3;
|
||||
INTEREST_3_DAYS = Float.valueOf(numberFormat.format(INTEREST_3_DAYS));
|
||||
this.loanTransactionHelper.checkAccrualTransactionForRepayment(getDateAsLocalDate(runOndate), INTEREST_3_DAYS, FEE_PORTION,
|
||||
float interest3Days = totalInterest / totalDaysInPeriod * 3;
|
||||
interest3Days = Float.valueOf(numberFormat.format(interest3Days));
|
||||
this.loanTransactionHelper.checkAccrualTransactionForRepayment(getDateAsLocalDate(runOndate), interest3Days, FEE_PORTION,
|
||||
PENALTY_PORTION, loanID);
|
||||
|
||||
runOndate = dateFormat.format(todayDate.getTime());
|
||||
|
||||
this.periodicAccrualAccountingHelper.runPeriodicAccrualAccounting(runOndate);
|
||||
float interestPerDay = (totalInterest / totalDaysInPeriod * 4) - INTEREST_3_DAYS;
|
||||
float interestPerDay = (totalInterest / totalDaysInPeriod * 4) - interest3Days;
|
||||
interestPerDay = Float.valueOf(numberFormat.format(interestPerDay));
|
||||
this.loanTransactionHelper.checkAccrualTransactionForRepayment(getDateAsLocalDate(runOndate), interestPerDay, NEXT_FEE_PORTION,
|
||||
NEXT_PENALTY_PORTION, loanID);
|
||||
|
||||
+22
-22
@@ -3195,8 +3195,8 @@ public class ClientLoanIntegrationTest {
|
||||
String prepayAmount = String.valueOf(prepayDetail.get("amount"));
|
||||
validateNumberForEqualWithMsg("verify pre-close amount", "3551.93", prepayAmount);
|
||||
todaysDate = Calendar.getInstance(Utils.getTimeZoneOfTenant());
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, Float.valueOf(prepayAmount), loanID);
|
||||
final String loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, Float.valueOf(prepayAmount), loanID);
|
||||
loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanAccountIsClosed(loanStatusHashMap);
|
||||
}
|
||||
@@ -3289,8 +3289,8 @@ public class ClientLoanIntegrationTest {
|
||||
String prepayAmount = String.valueOf(prepayDetail.get("amount"));
|
||||
validateNumberForEqualWithMsg("verify pre-close amount", preCloseAmount, prepayAmount);
|
||||
todaysDate = Calendar.getInstance(Utils.getTimeZoneOfTenant());
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, Float.valueOf(prepayAmount), loanID);
|
||||
final String loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, Float.valueOf(prepayAmount), loanID);
|
||||
loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanAccountIsClosed(loanStatusHashMap);
|
||||
}
|
||||
@@ -3385,8 +3385,8 @@ public class ClientLoanIntegrationTest {
|
||||
HashMap prepayDetail = this.loanTransactionHelper.getPrepayAmount(this.requestSpec, this.responseSpec, loanID);
|
||||
String prepayAmount = String.valueOf(prepayDetail.get("amount"));
|
||||
todaysDate = Calendar.getInstance(Utils.getTimeZoneOfTenant());
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, Float.valueOf(prepayAmount), loanID);
|
||||
final String loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, Float.valueOf(prepayAmount), loanID);
|
||||
loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanAccountIsClosed(loanStatusHashMap);
|
||||
}
|
||||
@@ -3496,8 +3496,8 @@ public class ClientLoanIntegrationTest {
|
||||
HashMap prepayDetail = this.loanTransactionHelper.getPrepayAmount(this.requestSpec, this.responseSpec, loanID);
|
||||
String prepayAmount = String.valueOf(prepayDetail.get("amount"));
|
||||
todaysDate = Calendar.getInstance(Utils.getTimeZoneOfTenant());
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, Float.valueOf(prepayAmount), loanID);
|
||||
final String loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, Float.valueOf(prepayAmount), loanID);
|
||||
loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanAccountIsClosed(loanStatusHashMap);
|
||||
|
||||
@@ -3613,8 +3613,8 @@ public class ClientLoanIntegrationTest {
|
||||
HashMap prepayDetail = this.loanTransactionHelper.getPrepayAmount(this.requestSpec, this.responseSpec, loanID);
|
||||
String prepayAmount = String.valueOf(prepayDetail.get("amount"));
|
||||
todaysDate = Calendar.getInstance(Utils.getTimeZoneOfTenant());
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, Float.valueOf(prepayAmount), loanID);
|
||||
final String loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, Float.valueOf(prepayAmount), loanID);
|
||||
loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanAccountIsClosed(loanStatusHashMap);
|
||||
|
||||
@@ -3731,8 +3731,8 @@ public class ClientLoanIntegrationTest {
|
||||
String prepayAmount = String.valueOf(prepayDetail.get("amount"));
|
||||
validateNumberForEqualWithMsg("verify pre-close amount", preCloseAmount, prepayAmount);
|
||||
todaysDate = Calendar.getInstance(Utils.getTimeZoneOfTenant());
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, Float.valueOf(prepayAmount), loanID);
|
||||
final String loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, Float.valueOf(prepayAmount), loanID);
|
||||
loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanAccountIsClosed(loanStatusHashMap);
|
||||
}
|
||||
@@ -3946,8 +3946,8 @@ public class ClientLoanIntegrationTest {
|
||||
HashMap prepayDetail = this.loanTransactionHelper.getPrepayAmount(this.requestSpec, this.responseSpec, loanID);
|
||||
String prepayAmount = String.valueOf(prepayDetail.get("amount"));
|
||||
todaysDate = Calendar.getInstance(Utils.getTimeZoneOfTenant());
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, Float.valueOf(prepayAmount), loanID);
|
||||
final String loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, Float.valueOf(prepayAmount), loanID);
|
||||
loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanAccountIsClosed(loanStatusHashMap);
|
||||
|
||||
@@ -4189,8 +4189,8 @@ public class ClientLoanIntegrationTest {
|
||||
String prepayAmount = String.valueOf(prepayDetail.get("amount"));
|
||||
validateNumberForEqualWithMsg("verify pre-close amount", preCloseAmount, prepayAmount);
|
||||
todaysDate = Calendar.getInstance(Utils.getTimeZoneOfTenant());
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, Float.valueOf(prepayAmount), loanID);
|
||||
final String loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, Float.valueOf(prepayAmount), loanID);
|
||||
loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanAccountIsClosed(loanStatusHashMap);
|
||||
}
|
||||
@@ -4843,7 +4843,7 @@ public class ClientLoanIntegrationTest {
|
||||
// refund 20 means paid: principal 1980, interest 240, fees 50, penalty
|
||||
// 0
|
||||
|
||||
Float TRANSFER_AMOUNT = 20f;
|
||||
Float transferAmountValue = 20f;
|
||||
|
||||
// FINERACT-885: As loan may not have started exactly four months ago,
|
||||
// make final payment today and not four months from start (as that may be in the future)
|
||||
@@ -4854,13 +4854,13 @@ public class ClientLoanIntegrationTest {
|
||||
final String TO_SAVINGS_ACCOUNT_TYPE = "2";
|
||||
|
||||
this.accountTransferHelper.refundLoanByTransfer(now, clientID, loanID, clientID, savingsId, FROM_LOAN_ACCOUNT_TYPE,
|
||||
TO_SAVINGS_ACCOUNT_TYPE, TRANSFER_AMOUNT.toString());
|
||||
TO_SAVINGS_ACCOUNT_TYPE, transferAmountValue.toString());
|
||||
|
||||
Float toSavingsBalance = Float.valueOf(MINIMUM_OPENING_BALANCE);
|
||||
|
||||
HashMap toSavingsSummaryAfter = this.savingsAccountHelper.getSavingsSummary(savingsId);
|
||||
|
||||
toSavingsBalance += TRANSFER_AMOUNT;
|
||||
toSavingsBalance += transferAmountValue;
|
||||
|
||||
// Verifying toSavings Account Balance after Account Transfer
|
||||
assertEquals(toSavingsBalance, toSavingsSummaryAfter.get("accountBalance"),
|
||||
@@ -4884,14 +4884,14 @@ public class ClientLoanIntegrationTest {
|
||||
// refund 2000 means paid: principal 0, interest 220, fees 50, penalty 0
|
||||
// final String now = Utils.convertDate(fourMonthsfromNowCalendar);
|
||||
|
||||
TRANSFER_AMOUNT = 2000f;
|
||||
transferAmountValue = 2000f;
|
||||
|
||||
this.accountTransferHelper.refundLoanByTransfer(now, clientID, loanID, clientID, savingsId, FROM_LOAN_ACCOUNT_TYPE,
|
||||
TO_SAVINGS_ACCOUNT_TYPE, TRANSFER_AMOUNT.toString());
|
||||
TO_SAVINGS_ACCOUNT_TYPE, transferAmountValue.toString());
|
||||
|
||||
toSavingsSummaryAfter = this.savingsAccountHelper.getSavingsSummary(savingsId);
|
||||
|
||||
toSavingsBalance += TRANSFER_AMOUNT;
|
||||
toSavingsBalance += transferAmountValue;
|
||||
|
||||
// Verifying toSavings Account Balance after Account Transfer
|
||||
assertEquals(toSavingsBalance, toSavingsSummaryAfter.get("accountBalance"),
|
||||
|
||||
+26
-26
@@ -866,7 +866,7 @@ public class ClientSavingsIntegrationTest {
|
||||
// yyyy",Locale.US);
|
||||
Calendar transactionDate = Calendar.getInstance();
|
||||
transactionDate.set(Calendar.DAY_OF_MONTH, 2);
|
||||
String TRANSACTION_DATE = dateFormat.format(transactionDate.getTime());
|
||||
String transactionDateValue = dateFormat.format(transactionDate.getTime());
|
||||
|
||||
/***
|
||||
* Perform Deposit transaction on last day of month and verify account balance.
|
||||
@@ -907,7 +907,7 @@ public class ClientSavingsIntegrationTest {
|
||||
accountDetailsPostInterestPosted = Float.valueOf(decimalFormat.format(accountDetailsPostInterestPosted));
|
||||
assertEquals(interestPosted, accountDetailsPostInterestPosted, "Verifying interest posted");
|
||||
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, TRANSACTION_DATE);
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, transactionDateValue);
|
||||
HashMap accountTransactionDetails = this.savingsAccountHelper.getSavingsDetails(savingsId);
|
||||
summary = (HashMap) accountDetails.get("summary");
|
||||
Float accountDetailsPostInterest = Float.valueOf(summary.get("totalInterestPosted").toString());
|
||||
@@ -931,9 +931,9 @@ public class ClientSavingsIntegrationTest {
|
||||
LOG.info("-----Post Interest As on Successfully Worked----------");
|
||||
|
||||
transactionDate.set(Calendar.DAY_OF_MONTH, 3);
|
||||
TRANSACTION_DATE = dateFormat.format(transactionDate.getTime());
|
||||
transactionDateValue = dateFormat.format(transactionDate.getTime());
|
||||
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, TRANSACTION_DATE);
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, transactionDateValue);
|
||||
accountTransactionDetails = this.savingsAccountHelper.getSavingsDetails(savingsId);
|
||||
summary = (HashMap) accountDetails.get("summary");
|
||||
accountDetailsPostInterest = Float.valueOf(summary.get("totalInterestPosted").toString());
|
||||
@@ -961,9 +961,9 @@ public class ClientSavingsIntegrationTest {
|
||||
Calendar transactionCalendarDateFormat = Calendar.getInstance();
|
||||
transactionCalendarDateFormat.add(Calendar.DAY_OF_MONTH, 0);
|
||||
transactionDate.set(Calendar.DAY_OF_MONTH, 22);
|
||||
TRANSACTION_DATE = dateFormat.format(transactionDate.getTime());
|
||||
transactionDateValue = dateFormat.format(transactionDate.getTime());
|
||||
if (Calendar.DAY_OF_MONTH >= 22) {
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, TRANSACTION_DATE);
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, transactionDateValue);
|
||||
accountTransactionDetails = this.savingsAccountHelper.getSavingsDetails(savingsId);
|
||||
summary = (HashMap) accountTransactionDetails.get("summary");
|
||||
accountDetailsPostInterest = Float.valueOf(summary.get("totalInterestPosted").toString());
|
||||
@@ -989,11 +989,11 @@ public class ClientSavingsIntegrationTest {
|
||||
DateFormat lastTransactionDateFormat = new SimpleDateFormat("dd MMMM yyyy", Locale.US);
|
||||
Calendar postedLastDate = Calendar.getInstance();
|
||||
int numberOfDateOfMonth = postedLastDate.getActualMaximum(Calendar.DAY_OF_MONTH);
|
||||
TRANSACTION_DATE = lastTransactionDateFormat.format(transactionDate.getTime());
|
||||
transactionDateValue = lastTransactionDateFormat.format(transactionDate.getTime());
|
||||
|
||||
if (Calendar.DAY_OF_MONTH == numberOfDateOfMonth) {
|
||||
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, TRANSACTION_DATE);
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, transactionDateValue);
|
||||
accountTransactionDetails = this.savingsAccountHelper.getSavingsDetails(savingsId);
|
||||
summary = (HashMap) accountTransactionDetails.get("summary");
|
||||
accountDetailsPostInterest = Float.valueOf(summary.get("totalInterestPosted").toString());
|
||||
@@ -1018,8 +1018,8 @@ public class ClientSavingsIntegrationTest {
|
||||
|
||||
}
|
||||
transactionDate.set(Calendar.DAY_OF_MONTH, 1);
|
||||
TRANSACTION_DATE = dateFormat.format(transactionDate.getTime());
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, TRANSACTION_DATE);
|
||||
transactionDateValue = dateFormat.format(transactionDate.getTime());
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, transactionDateValue);
|
||||
accountTransactionDetails = this.savingsAccountHelper.getSavingsDetails(savingsId);
|
||||
summary = (HashMap) accountTransactionDetails.get("summary");
|
||||
accountDetailsPostInterest = Float.valueOf(summary.get("totalInterestPosted").toString());
|
||||
@@ -1117,7 +1117,7 @@ public class ClientSavingsIntegrationTest {
|
||||
// yyyy", Locale.US);
|
||||
Calendar transactionDate = Calendar.getInstance();
|
||||
transactionDate.set(Calendar.DAY_OF_MONTH, 2);
|
||||
String TRANSACTION_DATE = dateFormat.format(transactionDate.getTime());
|
||||
String transactionDateValue = dateFormat.format(transactionDate.getTime());
|
||||
|
||||
/***
|
||||
* Perform withdraw transaction, verify account balance(account balance will go to negative as no deposits are
|
||||
@@ -1169,7 +1169,7 @@ public class ClientSavingsIntegrationTest {
|
||||
accountDetailsPostInterestPosted = Float.valueOf(decimalFormat.format(accountDetailsPostInterestPosted));
|
||||
assertEquals(interestPosted, accountDetailsPostInterestPosted, "Verifying interest posted");
|
||||
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, TRANSACTION_DATE);
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, transactionDateValue);
|
||||
HashMap accountTransactionDetails = this.savingsAccountHelper.getSavingsDetails(savingsId);
|
||||
summary = (HashMap) accountDetails.get("summary");
|
||||
Float accountDetailsPostInterest = Float.valueOf(summary.get("totalInterestPosted").toString());
|
||||
@@ -1193,9 +1193,9 @@ public class ClientSavingsIntegrationTest {
|
||||
LOG.info("-----Post Interest As on Successfully Worked----------");
|
||||
|
||||
transactionDate.set(Calendar.DAY_OF_MONTH, 3);
|
||||
TRANSACTION_DATE = dateFormat.format(transactionDate.getTime());
|
||||
transactionDateValue = dateFormat.format(transactionDate.getTime());
|
||||
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, TRANSACTION_DATE);
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, transactionDateValue);
|
||||
accountTransactionDetails = this.savingsAccountHelper.getSavingsDetails(savingsId);
|
||||
summary = (HashMap) accountDetails.get("summary");
|
||||
accountDetailsPostInterest = Float.valueOf(summary.get("totalInterestPosted").toString());
|
||||
@@ -1223,9 +1223,9 @@ public class ClientSavingsIntegrationTest {
|
||||
Calendar transactionCalendarDateFormat = Calendar.getInstance();
|
||||
transactionCalendarDateFormat.add(Calendar.DAY_OF_MONTH, 0);
|
||||
transactionDate.set(Calendar.DAY_OF_MONTH, 22);
|
||||
TRANSACTION_DATE = dateFormat.format(transactionDate.getTime());
|
||||
transactionDateValue = dateFormat.format(transactionDate.getTime());
|
||||
if (Calendar.DAY_OF_MONTH >= 22) {
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, TRANSACTION_DATE);
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, transactionDateValue);
|
||||
accountTransactionDetails = this.savingsAccountHelper.getSavingsDetails(savingsId);
|
||||
summary = (HashMap) accountTransactionDetails.get("summary");
|
||||
accountDetailsPostInterest = Float.valueOf(summary.get("totalInterestPosted").toString());
|
||||
@@ -1251,11 +1251,11 @@ public class ClientSavingsIntegrationTest {
|
||||
DateFormat lastTransactionDateFormat = new SimpleDateFormat("dd MMMM yyyy", Locale.US);
|
||||
Calendar postedLastDate = Calendar.getInstance();
|
||||
int numberOfDateOfMonth = postedLastDate.getActualMaximum(Calendar.DAY_OF_MONTH);
|
||||
TRANSACTION_DATE = lastTransactionDateFormat.format(transactionDate.getTime());
|
||||
transactionDateValue = lastTransactionDateFormat.format(transactionDate.getTime());
|
||||
|
||||
if (Calendar.DAY_OF_MONTH == numberOfDateOfMonth) {
|
||||
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, TRANSACTION_DATE);
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, transactionDateValue);
|
||||
accountTransactionDetails = this.savingsAccountHelper.getSavingsDetails(savingsId);
|
||||
summary = (HashMap) accountTransactionDetails.get("summary");
|
||||
accountDetailsPostInterest = Float.valueOf(summary.get("totalInterestPosted").toString());
|
||||
@@ -1280,8 +1280,8 @@ public class ClientSavingsIntegrationTest {
|
||||
|
||||
}
|
||||
transactionDate.set(Calendar.DAY_OF_MONTH, 1);
|
||||
TRANSACTION_DATE = dateFormat.format(transactionDate.getTime());
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, TRANSACTION_DATE);
|
||||
transactionDateValue = dateFormat.format(transactionDate.getTime());
|
||||
this.savingsAccountHelper.postInterestAsOnSavings(savingsId, transactionDateValue);
|
||||
accountTransactionDetails = this.savingsAccountHelper.getSavingsDetails(savingsId);
|
||||
summary = (HashMap) accountTransactionDetails.get("summary");
|
||||
accountDetailsPostInterest = Float.valueOf(summary.get("totalInterestPosted").toString());
|
||||
@@ -1790,9 +1790,9 @@ public class ClientSavingsIntegrationTest {
|
||||
final DateTimeFormatter formatter = DateTimeFormat.forPattern("dd MMMM yyyy");
|
||||
LocalDate transactionDate = new LocalDate();
|
||||
for (int i = 0; i < 4; i++) {
|
||||
String TRANSACTION_DATE = formatter.print(transactionDate);
|
||||
String transactionDateValue = formatter.print(transactionDate);
|
||||
Integer depositTransactionId = (Integer) this.savingsAccountHelper.depositToSavingsAccount(savingsList.get(i), DEPOSIT_AMOUNT,
|
||||
TRANSACTION_DATE, CommonConstants.RESPONSE_RESOURCE_ID);
|
||||
transactionDateValue, CommonConstants.RESPONSE_RESOURCE_ID);
|
||||
transactionDate = transactionDate.minusDays(30);
|
||||
}
|
||||
|
||||
@@ -1821,9 +1821,9 @@ public class ClientSavingsIntegrationTest {
|
||||
balance -= chargeAmt;
|
||||
assertEquals(balance, summary.get("accountBalance"), "Verifying account Balance");
|
||||
|
||||
String TRANSACTION_DATE = formatter.print(new LocalDate());
|
||||
String transactionDateValue = formatter.print(new LocalDate());
|
||||
Integer depositTransactionId = (Integer) this.savingsAccountHelper.depositToSavingsAccount(savingsList.get(1), DEPOSIT_AMOUNT,
|
||||
TRANSACTION_DATE, CommonConstants.RESPONSE_RESOURCE_ID);
|
||||
transactionDateValue, CommonConstants.RESPONSE_RESOURCE_ID);
|
||||
savingsStatusHashMap = SavingsStatusChecker.getStatusOfSavings(this.requestSpec, this.responseSpec, savingsList.get(1));
|
||||
SavingsStatusChecker.verifySavingsIsActive(savingsStatusHashMap);
|
||||
savingsStatusHashMap = SavingsStatusChecker.getSubStatusOfSavings(this.requestSpec, this.responseSpec, savingsList.get(1));
|
||||
@@ -1840,9 +1840,9 @@ public class ClientSavingsIntegrationTest {
|
||||
balance -= chargeAmt;
|
||||
assertEquals(balance, summary.get("accountBalance"), "Verifying account Balance");
|
||||
|
||||
TRANSACTION_DATE = formatter.print(new LocalDate());
|
||||
transactionDateValue = formatter.print(new LocalDate());
|
||||
depositTransactionId = (Integer) this.savingsAccountHelper.depositToSavingsAccount(savingsList.get(2), DEPOSIT_AMOUNT,
|
||||
TRANSACTION_DATE, CommonConstants.RESPONSE_RESOURCE_ID);
|
||||
transactionDateValue, CommonConstants.RESPONSE_RESOURCE_ID);
|
||||
savingsStatusHashMap = SavingsStatusChecker.getStatusOfSavings(this.requestSpec, this.responseSpec, savingsList.get(2));
|
||||
SavingsStatusChecker.verifySavingsIsActive(savingsStatusHashMap);
|
||||
savingsStatusHashMap = SavingsStatusChecker.getSubStatusOfSavings(this.requestSpec, this.responseSpec, savingsList.get(2));
|
||||
|
||||
+4
-4
@@ -977,7 +977,7 @@ public class FixedDepositTest {
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.MONTH, -1);
|
||||
monthDayFormat.format(todaysDate.getTime());
|
||||
String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String submittedOnDate = dateFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
Assertions.assertNotNull(clientId);
|
||||
@@ -990,13 +990,13 @@ public class FixedDepositTest {
|
||||
FixedDepositProductHelper.retrieveFixedDepositProductById(this.requestSpec, this.responseSpec, fixedDepositProductId.toString());
|
||||
|
||||
Integer fixedDepositAccountId = applyForFixedDepositApplication(clientId.toString(), fixedDepositProductId.toString(),
|
||||
SUBMITTED_ON_DATE, WHOLE_TERM);
|
||||
submittedOnDate, WHOLE_TERM);
|
||||
Assertions.assertNotNull(fixedDepositAccountId);
|
||||
|
||||
todaysDate.add(Calendar.DATE, -1);
|
||||
SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
submittedOnDate = dateFormat.format(todaysDate.getTime());
|
||||
HashMap modificationsHashMap = this.fixedDepositAccountHelper.updateFixedDepositAccount(clientId.toString(),
|
||||
fixedDepositProductId.toString(), fixedDepositAccountId.toString(), VALID_FROM, VALID_TO, WHOLE_TERM, SUBMITTED_ON_DATE);
|
||||
fixedDepositProductId.toString(), fixedDepositAccountId.toString(), VALID_FROM, VALID_TO, WHOLE_TERM, submittedOnDate);
|
||||
Assertions.assertTrue(modificationsHashMap.containsKey("submittedOnDate"));
|
||||
|
||||
}
|
||||
|
||||
+88
-88
@@ -155,7 +155,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer currentDate = Integer.valueOf(currentDateFormat.format(todaysDate.getTime()));
|
||||
@@ -183,7 +183,7 @@ public class RecurringDepositTest {
|
||||
* Apply for RD account with created product and verify status
|
||||
*/
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -212,12 +212,12 @@ public class RecurringDepositTest {
|
||||
* Perform Deposit transaction and verify journal entries are posted for the transaction
|
||||
*/
|
||||
Integer depositTransactionId = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
depositAmount, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
depositAmount, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(depositTransactionId);
|
||||
|
||||
this.journalEntryHelper.checkJournalEntryForAssetAccount(assetAccount, EXPECTED_FIRST_DEPOSIT_ON_DATE,
|
||||
this.journalEntryHelper.checkJournalEntryForAssetAccount(assetAccount, expectedFirstDepositOnDate,
|
||||
new JournalEntry(depositAmount, JournalEntry.TransactionType.DEBIT));
|
||||
this.journalEntryHelper.checkJournalEntryForLiabilityAccount(liabilityAccount, EXPECTED_FIRST_DEPOSIT_ON_DATE,
|
||||
this.journalEntryHelper.checkJournalEntryForLiabilityAccount(liabilityAccount, expectedFirstDepositOnDate,
|
||||
new JournalEntry(depositAmount, JournalEntry.TransactionType.CREDIT));
|
||||
|
||||
/***
|
||||
@@ -305,7 +305,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer currentDate = Integer.valueOf(currentDateFormat.format(todaysDate.getTime()));
|
||||
@@ -361,7 +361,7 @@ public class RecurringDepositTest {
|
||||
* Apply for RD account with created product and verify status
|
||||
*/
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -390,12 +390,12 @@ public class RecurringDepositTest {
|
||||
* Perform Deposit transaction and verify journal entries are posted for the transaction
|
||||
*/
|
||||
Integer depositTransactionId = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
depositAmount, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
depositAmount, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(depositTransactionId);
|
||||
|
||||
this.journalEntryHelper.checkJournalEntryForAssetAccount(assetAccount, EXPECTED_FIRST_DEPOSIT_ON_DATE,
|
||||
this.journalEntryHelper.checkJournalEntryForAssetAccount(assetAccount, expectedFirstDepositOnDate,
|
||||
new JournalEntry(depositAmount, JournalEntry.TransactionType.DEBIT));
|
||||
this.journalEntryHelper.checkJournalEntryForLiabilityAccount(liabilityAccount, EXPECTED_FIRST_DEPOSIT_ON_DATE,
|
||||
this.journalEntryHelper.checkJournalEntryForLiabilityAccount(liabilityAccount, expectedFirstDepositOnDate,
|
||||
new JournalEntry(depositAmount, JournalEntry.TransactionType.CREDIT));
|
||||
|
||||
/***
|
||||
@@ -507,7 +507,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer currentDate = Integer.valueOf(currentDateFormat.format(todaysDate.getTime()));
|
||||
@@ -564,7 +564,7 @@ public class RecurringDepositTest {
|
||||
* Apply for RD account with created product and verify status
|
||||
*/
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -593,12 +593,12 @@ public class RecurringDepositTest {
|
||||
* Perform Deposit transaction and verify journal entries are posted for the transaction
|
||||
*/
|
||||
Integer depositTransactionId = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
depositAmount, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
depositAmount, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(depositTransactionId);
|
||||
|
||||
this.journalEntryHelper.checkJournalEntryForAssetAccount(assetAccount, EXPECTED_FIRST_DEPOSIT_ON_DATE,
|
||||
this.journalEntryHelper.checkJournalEntryForAssetAccount(assetAccount, expectedFirstDepositOnDate,
|
||||
new JournalEntry(depositAmount, JournalEntry.TransactionType.DEBIT));
|
||||
this.journalEntryHelper.checkJournalEntryForLiabilityAccount(liabilityAccount, EXPECTED_FIRST_DEPOSIT_ON_DATE,
|
||||
this.journalEntryHelper.checkJournalEntryForLiabilityAccount(liabilityAccount, expectedFirstDepositOnDate,
|
||||
new JournalEntry(depositAmount, JournalEntry.TransactionType.CREDIT));
|
||||
|
||||
/***
|
||||
@@ -716,7 +716,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer currentDate = Integer.valueOf(currentDateFormat.format(todaysDate.getTime()));
|
||||
@@ -775,7 +775,7 @@ public class RecurringDepositTest {
|
||||
* Apply for RD account with created product and verify status
|
||||
*/
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -878,7 +878,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer currentDate = Integer.valueOf(currentDateFormat.format(todaysDate.getTime()));
|
||||
@@ -911,7 +911,7 @@ public class RecurringDepositTest {
|
||||
* Apply for RD account with created product and verify status
|
||||
*/
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -940,12 +940,12 @@ public class RecurringDepositTest {
|
||||
* Perform Deposit transaction and verify journal entries are posted for the transaction
|
||||
*/
|
||||
Integer depositTransactionId = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
DEPOSIT_AMOUNT, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
DEPOSIT_AMOUNT, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(depositTransactionId);
|
||||
|
||||
this.journalEntryHelper.checkJournalEntryForAssetAccount(assetAccount, EXPECTED_FIRST_DEPOSIT_ON_DATE,
|
||||
this.journalEntryHelper.checkJournalEntryForAssetAccount(assetAccount, expectedFirstDepositOnDate,
|
||||
new JournalEntry(depositAmount, JournalEntry.TransactionType.DEBIT));
|
||||
this.journalEntryHelper.checkJournalEntryForLiabilityAccount(liabilityAccount, EXPECTED_FIRST_DEPOSIT_ON_DATE,
|
||||
this.journalEntryHelper.checkJournalEntryForLiabilityAccount(liabilityAccount, expectedFirstDepositOnDate,
|
||||
new JournalEntry(depositAmount, JournalEntry.TransactionType.CREDIT));
|
||||
|
||||
/***
|
||||
@@ -1007,7 +1007,7 @@ public class RecurringDepositTest {
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.MONTH, -1);
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -1018,7 +1018,7 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
todaysDate.add(Calendar.DATE, -1);
|
||||
@@ -1051,7 +1051,7 @@ public class RecurringDepositTest {
|
||||
todaysDate.add(Calendar.MONTH, -1);
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -1062,7 +1062,7 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -1099,7 +1099,7 @@ public class RecurringDepositTest {
|
||||
todaysDate.add(Calendar.MONTH, -1);
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String REJECTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -1110,7 +1110,7 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -1145,7 +1145,7 @@ public class RecurringDepositTest {
|
||||
todaysDate.add(Calendar.MONTH, -1);
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String WITHDRAWN_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -1156,7 +1156,7 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -1189,7 +1189,7 @@ public class RecurringDepositTest {
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.MONTH, -1);
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -1200,7 +1200,7 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -1243,7 +1243,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
todaysDate.add(Calendar.MONTH, 1);
|
||||
final String DEPOSIT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
@@ -1266,7 +1266,7 @@ public class RecurringDepositTest {
|
||||
* Apply for RD account with created product and verify status
|
||||
*/
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -1367,7 +1367,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -1378,7 +1378,7 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -1442,7 +1442,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -1453,13 +1453,13 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_360, WHOLE_TERM, INTEREST_CALCULATION_USING_DAILY_BALANCE, MONTHLY, MONTHLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
@@ -1520,7 +1520,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -1531,7 +1531,7 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -1555,7 +1555,7 @@ public class RecurringDepositTest {
|
||||
.getInterestRateChartSlabsByProductId(this.requestSpec, this.responseSpec, recurringDepositProductId);
|
||||
|
||||
Integer depositTransactionId = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
DEPOSIT_AMOUNT, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
DEPOSIT_AMOUNT, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(depositTransactionId);
|
||||
|
||||
HashMap recurringDepositSummary = this.recurringDepositAccountHelper.getRecurringDepositSummary(recurringDepositAccountId);
|
||||
@@ -1617,7 +1617,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
todaysDate.add(Calendar.MONTH, 1);
|
||||
final String CLOSED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
@@ -1635,7 +1635,7 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -1661,7 +1661,7 @@ public class RecurringDepositTest {
|
||||
.getInterestRateChartSlabsByProductId(this.requestSpec, this.responseSpec, recurringDepositProductId);
|
||||
|
||||
Integer depositTransactionId = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
DEPOSIT_AMOUNT, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
DEPOSIT_AMOUNT, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(depositTransactionId);
|
||||
|
||||
HashMap recurringDepositSummary = this.recurringDepositAccountHelper.getRecurringDepositSummary(recurringDepositAccountId);
|
||||
@@ -1684,9 +1684,9 @@ public class RecurringDepositTest {
|
||||
calendar.add(Calendar.DATE, daysInMonth);
|
||||
LOG.info("{}", monthDayFormat.format(calendar.getTime()));
|
||||
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(calendar.getTime());
|
||||
expectedFirstDepositOnDate = dateFormat.format(calendar.getTime());
|
||||
Integer transactionIdForDeposit = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
DEPOSIT_AMOUNT, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
DEPOSIT_AMOUNT, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(transactionIdForDeposit);
|
||||
|
||||
currentDate = currentDate - 1;
|
||||
@@ -1741,7 +1741,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
todaysDate.add(Calendar.MONTH, 1);
|
||||
final String CLOSED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
@@ -1759,13 +1759,13 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_360, WHOLE_TERM, INTEREST_CALCULATION_USING_DAILY_BALANCE, MONTHLY, MONTHLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
@@ -1790,7 +1790,7 @@ public class RecurringDepositTest {
|
||||
.getInterestRateChartSlabsByProductId(this.requestSpec, this.responseSpec, recurringDepositProductId);
|
||||
|
||||
Integer depositTransactionId = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
DEPOSIT_AMOUNT, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
DEPOSIT_AMOUNT, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(depositTransactionId);
|
||||
|
||||
HashMap recurringDepositSummary = this.recurringDepositAccountHelper.getRecurringDepositSummary(recurringDepositAccountId);
|
||||
@@ -1813,9 +1813,9 @@ public class RecurringDepositTest {
|
||||
calendar.add(Calendar.DATE, daysInMonth);
|
||||
LOG.info("{}", monthDayFormat.format(calendar.getTime()));
|
||||
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(calendar.getTime());
|
||||
expectedFirstDepositOnDate = dateFormat.format(calendar.getTime());
|
||||
Integer transactionIdForDeposit = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
DEPOSIT_AMOUNT, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
DEPOSIT_AMOUNT, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(transactionIdForDeposit);
|
||||
|
||||
currentDate = currentDate - 1;
|
||||
@@ -1871,7 +1871,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
todaysDate.add(Calendar.MONTH, 1);
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, 1);
|
||||
@@ -1890,7 +1890,7 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, TILL_PREMATURE_WITHDRAWAL, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, TILL_PREMATURE_WITHDRAWAL, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
@@ -1925,7 +1925,7 @@ public class RecurringDepositTest {
|
||||
Integer depositedPeriod = Months.monthsBetween(start, end).getMonths();
|
||||
|
||||
Integer depositTransactionId = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
DEPOSIT_AMOUNT, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
DEPOSIT_AMOUNT, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(depositTransactionId);
|
||||
|
||||
HashMap recurringDepositSummary = this.recurringDepositAccountHelper.getRecurringDepositSummary(recurringDepositAccountId);
|
||||
@@ -1949,9 +1949,9 @@ public class RecurringDepositTest {
|
||||
calendar.add(Calendar.DATE, daysInMonth);
|
||||
LOG.info("{}", monthDayFormat.format(calendar.getTime()));
|
||||
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(calendar.getTime());
|
||||
expectedFirstDepositOnDate = dateFormat.format(calendar.getTime());
|
||||
Integer transactionIdForDeposit = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
DEPOSIT_AMOUNT, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
DEPOSIT_AMOUNT, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(transactionIdForDeposit);
|
||||
|
||||
currentDate = currentDate - 1;
|
||||
@@ -2007,7 +2007,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
todaysDate.add(Calendar.MONTH, 1);
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, 1);
|
||||
@@ -2026,13 +2026,13 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, TILL_PREMATURE_WITHDRAWAL, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, TILL_PREMATURE_WITHDRAWAL, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_360, TILL_PREMATURE_WITHDRAWAL, INTEREST_CALCULATION_USING_DAILY_BALANCE, MONTHLY, MONTHLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
@@ -2066,7 +2066,7 @@ public class RecurringDepositTest {
|
||||
Integer depositedPeriod = Months.monthsBetween(start, end).getMonths();
|
||||
|
||||
Integer transactionIdForDeposit = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
DEPOSIT_AMOUNT, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
DEPOSIT_AMOUNT, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(transactionIdForDeposit);
|
||||
|
||||
HashMap recurringDepositSummary = this.recurringDepositAccountHelper.getRecurringDepositSummary(recurringDepositAccountId);
|
||||
@@ -2090,9 +2090,9 @@ public class RecurringDepositTest {
|
||||
calendar.add(Calendar.DATE, daysInMonth);
|
||||
LOG.info("{}", monthDayFormat.format(calendar.getTime()));
|
||||
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(calendar.getTime());
|
||||
expectedFirstDepositOnDate = dateFormat.format(calendar.getTime());
|
||||
Integer newTransactionIdForDeposit = this.recurringDepositAccountHelper.depositToRecurringDepositAccount(recurringDepositAccountId,
|
||||
DEPOSIT_AMOUNT, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
DEPOSIT_AMOUNT, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(newTransactionIdForDeposit);
|
||||
|
||||
currentDate = currentDate - 1;
|
||||
@@ -2146,7 +2146,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -2156,13 +2156,13 @@ public class RecurringDepositTest {
|
||||
Integer recurringDepositProductId = createRecurringDepositProduct(VALID_FROM, VALID_TO, accountingRule);
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_365, WHOLE_TERM, INTEREST_CALCULATION_USING_DAILY_BALANCE, DAILY, MONTHLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
@@ -2225,7 +2225,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -2236,13 +2236,13 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_360, WHOLE_TERM, INTEREST_CALCULATION_USING_DAILY_BALANCE, DAILY, MONTHLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
@@ -2313,7 +2313,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -2324,13 +2324,13 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_365, WHOLE_TERM, INTEREST_CALCULATION_USING_DAILY_BALANCE, BI_ANNUALLY, BI_ANNUALLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
@@ -2403,7 +2403,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -2414,13 +2414,13 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_360, WHOLE_TERM, INTEREST_CALCULATION_USING_DAILY_BALANCE, BI_ANNUALLY, BI_ANNUALLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
@@ -2492,7 +2492,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -2503,13 +2503,13 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_365, WHOLE_TERM, INTEREST_CALCULATION_USING_DAILY_BALANCE, DAILY, ANNUALLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
@@ -2582,7 +2582,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -2593,13 +2593,13 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_360, WHOLE_TERM, INTEREST_CALCULATION_USING_DAILY_BALANCE, DAILY, ANNUALLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
@@ -2673,7 +2673,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -2684,13 +2684,13 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_365, WHOLE_TERM, INTEREST_CALCULATION_USING_DAILY_BALANCE, QUARTERLY, QUARTERLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
@@ -2763,7 +2763,7 @@ public class RecurringDepositTest {
|
||||
final String SUBMITTED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String APPROVED_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String ACTIVATION_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String EXPECTED_FIRST_DEPOSIT_ON_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String expectedFirstDepositOnDate = dateFormat.format(todaysDate.getTime());
|
||||
final String MONTH_DAY = monthDayFormat.format(todaysDate.getTime());
|
||||
|
||||
Integer clientId = ClientHelper.createClient(this.requestSpec, this.responseSpec);
|
||||
@@ -2774,13 +2774,13 @@ public class RecurringDepositTest {
|
||||
Assertions.assertNotNull(recurringDepositProductId);
|
||||
|
||||
Integer recurringDepositAccountId = applyForRecurringDepositApplication(clientId.toString(), recurringDepositProductId.toString(),
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
VALID_FROM, VALID_TO, SUBMITTED_ON_DATE, WHOLE_TERM, expectedFirstDepositOnDate);
|
||||
Assertions.assertNotNull(recurringDepositAccountId);
|
||||
|
||||
HashMap modificationsHashMap = this.recurringDepositAccountHelper.updateInterestCalculationConfigForRecurringDeposit(
|
||||
clientId.toString(), recurringDepositProductId.toString(), recurringDepositAccountId.toString(), SUBMITTED_ON_DATE,
|
||||
VALID_FROM, VALID_TO, DAYS_360, WHOLE_TERM, INTEREST_CALCULATION_USING_DAILY_BALANCE, QUARTERLY, QUARTERLY,
|
||||
EXPECTED_FIRST_DEPOSIT_ON_DATE);
|
||||
expectedFirstDepositOnDate);
|
||||
|
||||
HashMap recurringDepositAccountStatusHashMap = RecurringDepositAccountStatusChecker
|
||||
.getStatusOfRecurringDepositAccount(this.requestSpec, this.responseSpec, recurringDepositAccountId.toString());
|
||||
|
||||
+5
-5
@@ -33,21 +33,21 @@ public class ImageHelper {
|
||||
public static Integer createImageForStaff(final RequestSpecification requestSpec, final ResponseSpecification responseSpec,
|
||||
Integer staffId) {
|
||||
LOG.info("---------------------------------CREATING AN IMAGE FOR STAFF---------------------------------------------");
|
||||
String URL = STAFF_IMAGE_URL + staffId + IMAGES_URI + "?" + Utils.TENANT_IDENTIFIER;
|
||||
final String URL = STAFF_IMAGE_URL + staffId + IMAGES_URI + "?" + Utils.TENANT_IDENTIFIER;
|
||||
return Utils.performServerPost(requestSpec, responseSpec, URL, generateImageAsText(), "resourceId");
|
||||
}
|
||||
|
||||
public static Integer updateImageForStaff(final RequestSpecification requestSpec, final ResponseSpecification responseSpec,
|
||||
Integer staffId) {
|
||||
LOG.info("---------------------------------UPDATING AN IMAGE FOR STAFF---------------------------------------------");
|
||||
String URL = STAFF_IMAGE_URL + staffId + IMAGES_URI + "?" + Utils.TENANT_IDENTIFIER;
|
||||
final String URL = STAFF_IMAGE_URL + staffId + IMAGES_URI + "?" + Utils.TENANT_IDENTIFIER;
|
||||
return Utils.performServerPut(requestSpec, responseSpec, URL, generateImageAsText(), "resourceId");
|
||||
}
|
||||
|
||||
public static String getStaffImageAsText(final RequestSpecification requestSpec, final ResponseSpecification responseSpec,
|
||||
Integer staffId) {
|
||||
LOG.info("---------------------------------RETRIEVING STAFF IMAGE---------------------------------------------");
|
||||
String URL = STAFF_IMAGE_URL + staffId + IMAGES_URI + "?" + Utils.TENANT_IDENTIFIER;
|
||||
final String URL = STAFF_IMAGE_URL + staffId + IMAGES_URI + "?" + Utils.TENANT_IDENTIFIER;
|
||||
requestSpec.header(HttpHeaders.ACCEPT, "text/plain");
|
||||
return Utils.performGetTextResponse(requestSpec, responseSpec, URL);
|
||||
}
|
||||
@@ -55,7 +55,7 @@ public class ImageHelper {
|
||||
public static byte[] getStaffImageAsBinary(final RequestSpecification requestSpec, final ResponseSpecification responseSpec,
|
||||
Integer staffId) {
|
||||
LOG.info("---------------------------------RETRIEVING STAFF IMAGE---------------------------------------------");
|
||||
String URL = STAFF_IMAGE_URL + staffId + IMAGES_URI + "?" + Utils.TENANT_IDENTIFIER;
|
||||
final String URL = STAFF_IMAGE_URL + staffId + IMAGES_URI + "?" + Utils.TENANT_IDENTIFIER;
|
||||
requestSpec.header(HttpHeaders.ACCEPT, "application/octet-stream");
|
||||
return Utils.performGetBinaryResponse(requestSpec, responseSpec, URL);
|
||||
}
|
||||
@@ -63,7 +63,7 @@ public class ImageHelper {
|
||||
public static Integer deleteStaffImage(final RequestSpecification requestSpec, final ResponseSpecification responseSpec,
|
||||
Integer staffId) {
|
||||
LOG.info("---------------------------------RETRIEVING STAFF IMAGE---------------------------------------------");
|
||||
String URL = STAFF_IMAGE_URL + staffId + IMAGES_URI + "?" + Utils.TENANT_IDENTIFIER;
|
||||
final String URL = STAFF_IMAGE_URL + staffId + IMAGES_URI + "?" + Utils.TENANT_IDENTIFIER;
|
||||
return Utils.performServerDelete(requestSpec, responseSpec, URL, "resourceId");
|
||||
}
|
||||
|
||||
|
||||
+4
-4
@@ -147,8 +147,8 @@ public class SchedulerJobHelper {
|
||||
* @author Michael Vorburger.ch
|
||||
*/
|
||||
public void executeAndAwaitJob(String jobName) {
|
||||
Duration TIMEOUT = Duration.ofSeconds(30);
|
||||
Duration PAUSE = Duration.ofMillis(500);
|
||||
final Duration timeout = Duration.ofSeconds(30);
|
||||
final Duration pause = Duration.ofMillis(500);
|
||||
DateTimeFormatter df = DateTimeFormatter.ISO_INSTANT; // FINERACT-926
|
||||
Instant beforeExecuteTime = now().truncatedTo(ChronoUnit.SECONDS);
|
||||
|
||||
@@ -162,7 +162,7 @@ public class SchedulerJobHelper {
|
||||
|
||||
// Await JobDetailData.lastRunHistory [JobDetailHistoryData]
|
||||
// jobRunStartTime >= beforeExecuteTime (or timeout)
|
||||
await().atMost(TIMEOUT).pollInterval(PAUSE).until(jobLastRunHistorySupplier(jobId), lastRunHistory -> {
|
||||
await().atMost(timeout).pollInterval(pause).until(jobLastRunHistorySupplier(jobId), lastRunHistory -> {
|
||||
String jobRunStartText = lastRunHistory.get("jobRunStartTime");
|
||||
if (jobRunStartText == null) {
|
||||
return false;
|
||||
@@ -173,7 +173,7 @@ public class SchedulerJobHelper {
|
||||
|
||||
// Await JobDetailData.lastRunHistory [JobDetailHistoryData]
|
||||
// jobRunEndTime to be both set and >= jobRunStartTime (or timeout)
|
||||
Map<String, String> finalLastRunHistory = await().atMost(TIMEOUT).pollInterval(PAUSE).until(jobLastRunHistorySupplier(jobId),
|
||||
Map<String, String> finalLastRunHistory = await().atMost(timeout).pollInterval(pause).until(jobLastRunHistorySupplier(jobId),
|
||||
lastRunHistory -> {
|
||||
String jobRunEndText = lastRunHistory.get("jobRunEndTime");
|
||||
if (jobRunEndText == null) {
|
||||
|
||||
+47
-47
@@ -99,8 +99,8 @@ public class GuarantorTest {
|
||||
DateFormat dateFormat = new SimpleDateFormat("dd MMMM yyyy", Locale.US);
|
||||
Calendar todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -7 * 4);
|
||||
String LOAN_DISBURSEMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final Integer loanID = applyForLoanApplication(clientID, loanProductID, LOAN_DISBURSEMENT_DATE);
|
||||
final String loanDisbursementDate = dateFormat.format(todaysDate.getTime());
|
||||
final Integer loanID = applyForLoanApplication(clientID, loanProductID, loanDisbursementDate);
|
||||
Assertions.assertNotNull(loanID);
|
||||
HashMap loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanIsPending(loanStatusHashMap);
|
||||
@@ -113,7 +113,7 @@ public class GuarantorTest {
|
||||
Integer withoutGuaranteeAmount = this.guarantorHelper.createGuarantor(loanID, guarantorJSON);
|
||||
Assertions.assertNotNull(withoutGuaranteeAmount);
|
||||
|
||||
ArrayList<HashMap> errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, null, loanID,
|
||||
ArrayList<HashMap> errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(loanDisbursementDate, null, loanID,
|
||||
CommonConstants.RESPONSE_ERROR);
|
||||
assertTrue(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.self.guarantee.required"));
|
||||
assertTrue(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.external.guarantee.required"));
|
||||
@@ -125,7 +125,7 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(selfSavigsId, null);
|
||||
Assertions.assertNotNull(selfGuarantee);
|
||||
|
||||
errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, null, loanID,
|
||||
errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(loanDisbursementDate, null, loanID,
|
||||
CommonConstants.RESPONSE_ERROR);
|
||||
assertFalse(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.self.guarantee.required"));
|
||||
assertTrue(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.external.guarantee.required"));
|
||||
@@ -137,7 +137,7 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, null);
|
||||
Assertions.assertNotNull(externalGuarantee_1);
|
||||
|
||||
errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, null, loanID,
|
||||
errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(loanDisbursementDate, null, loanID,
|
||||
CommonConstants.RESPONSE_ERROR);
|
||||
assertFalse(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.self.guarantee.required"));
|
||||
assertFalse(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.external.guarantee.required"));
|
||||
@@ -150,7 +150,7 @@ public class GuarantorTest {
|
||||
Assertions.assertNotNull(externalGuarantee_2);
|
||||
|
||||
LOG.info("-----------------------------------APPROVE LOAN-----------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsApproved(loanStatusHashMap);
|
||||
LoanStatusChecker.verifyLoanIsWaitingForDisbursal(loanStatusHashMap);
|
||||
self1_hold_funds += self1_guarantee;
|
||||
@@ -168,7 +168,7 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, Float.valueOf((float) 0));
|
||||
|
||||
LOG.info("-----------------------------------APPROVE LOAN-----------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsApproved(loanStatusHashMap);
|
||||
LoanStatusChecker.verifyLoanIsWaitingForDisbursal(loanStatusHashMap);
|
||||
verifySavingsOnHoldBalance(selfSavigsId, self1_hold_funds);
|
||||
@@ -176,18 +176,18 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, external2_hold_funds);
|
||||
|
||||
LOG.info("-------------------------------DISBURSE LOAN-------------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.disburseLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.disburseLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsActive(loanStatusHashMap);
|
||||
|
||||
// First repayment
|
||||
ArrayList<HashMap> loanSchedule = this.loanTransactionHelper.getLoanRepaymentSchedule(this.requestSpec, this.responseSpec, loanID);
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -7 * 3);
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
Float totalDueForCurrentPeriod = (Float) loanSchedule.get(1).get("totalDueForPeriod");
|
||||
external1_hold_funds -= Float.valueOf((float) 827.5867);
|
||||
external2_hold_funds -= Float.valueOf((float) 413.7933);
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, totalDueForCurrentPeriod, loanID);
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, totalDueForCurrentPeriod, loanID);
|
||||
verifySavingsOnHoldBalance(selfSavigsId, self1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, external1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, external2_hold_funds);
|
||||
@@ -195,11 +195,11 @@ public class GuarantorTest {
|
||||
// Second repayment
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -7 * 2);
|
||||
LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
totalDueForCurrentPeriod = (Float) loanSchedule.get(2).get("totalDueForPeriod");
|
||||
external1_hold_funds -= Float.valueOf((float) 831.4067);
|
||||
external2_hold_funds -= Float.valueOf((float) 415.7033333);
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, totalDueForCurrentPeriod, loanID);
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, totalDueForCurrentPeriod, loanID);
|
||||
verifySavingsOnHoldBalance(selfSavigsId, self1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, external1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, external2_hold_funds);
|
||||
@@ -207,19 +207,19 @@ public class GuarantorTest {
|
||||
// third repayment
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -7);
|
||||
LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
totalDueForCurrentPeriod = (Float) loanSchedule.get(3).get("totalDueForPeriod");
|
||||
self1_hold_funds -= Float.valueOf((float) 741.355);
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, totalDueForCurrentPeriod, loanID);
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, totalDueForCurrentPeriod, loanID);
|
||||
verifySavingsOnHoldBalance(selfSavigsId, self1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, Float.valueOf((float) 0));
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, Float.valueOf((float) 0));
|
||||
|
||||
// forth repayment
|
||||
todaysDate = Calendar.getInstance();
|
||||
LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
totalDueForCurrentPeriod = (Float) loanSchedule.get(3).get("totalDueForPeriod");
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, totalDueForCurrentPeriod, loanID);
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, totalDueForCurrentPeriod, loanID);
|
||||
verifySavingsOnHoldBalance(selfSavigsId, Float.valueOf((float) 0));
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, Float.valueOf((float) 0));
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, Float.valueOf((float) 0));
|
||||
@@ -256,8 +256,8 @@ public class GuarantorTest {
|
||||
DateFormat dateFormat = new SimpleDateFormat("dd MMMM yyyy", Locale.US);
|
||||
Calendar todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -7 * 4);
|
||||
String LOAN_DISBURSEMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final Integer loanID = applyForLoanApplication(clientID, loanProductID, LOAN_DISBURSEMENT_DATE);
|
||||
final String loanDisbursementDate = dateFormat.format(todaysDate.getTime());
|
||||
final Integer loanID = applyForLoanApplication(clientID, loanProductID, loanDisbursementDate);
|
||||
Assertions.assertNotNull(loanID);
|
||||
HashMap loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanIsPending(loanStatusHashMap);
|
||||
@@ -270,7 +270,7 @@ public class GuarantorTest {
|
||||
Integer withoutGuaranteeAmount = this.guarantorHelper.createGuarantor(loanID, guarantorJSON);
|
||||
Assertions.assertNotNull(withoutGuaranteeAmount);
|
||||
|
||||
ArrayList<HashMap> errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, null, loanID,
|
||||
ArrayList<HashMap> errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(loanDisbursementDate, null, loanID,
|
||||
CommonConstants.RESPONSE_ERROR);
|
||||
assertTrue(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.self.guarantee.required"));
|
||||
assertTrue(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.external.guarantee.required"));
|
||||
@@ -282,7 +282,7 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(selfSavigsId, null);
|
||||
Assertions.assertNotNull(selfGuarantee);
|
||||
|
||||
errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, null, loanID,
|
||||
errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(loanDisbursementDate, null, loanID,
|
||||
CommonConstants.RESPONSE_ERROR);
|
||||
assertFalse(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.self.guarantee.required"));
|
||||
assertTrue(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.external.guarantee.required"));
|
||||
@@ -294,7 +294,7 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, null);
|
||||
Assertions.assertNotNull(externalGuarantee_1);
|
||||
|
||||
errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, null, loanID,
|
||||
errorData = (ArrayList<HashMap>) this.loanTransactionHelper.approveLoan(loanDisbursementDate, null, loanID,
|
||||
CommonConstants.RESPONSE_ERROR);
|
||||
assertFalse(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.self.guarantee.required"));
|
||||
assertFalse(checkForErrorCode(errorData, "validation.msg.loan.guarantor.min.external.guarantee.required"));
|
||||
@@ -307,7 +307,7 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, null);
|
||||
|
||||
LOG.info("-----------------------------------APPROVE LOAN-----------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsApproved(loanStatusHashMap);
|
||||
LoanStatusChecker.verifyLoanIsWaitingForDisbursal(loanStatusHashMap);
|
||||
self1_hold_funds += self1_guarantee;
|
||||
@@ -325,7 +325,7 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, Float.valueOf((float) 0));
|
||||
|
||||
LOG.info("-----------------------------------APPROVE LOAN-----------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsApproved(loanStatusHashMap);
|
||||
LoanStatusChecker.verifyLoanIsWaitingForDisbursal(loanStatusHashMap);
|
||||
verifySavingsOnHoldBalance(selfSavigsId, self1_hold_funds);
|
||||
@@ -367,18 +367,18 @@ public class GuarantorTest {
|
||||
}
|
||||
|
||||
LOG.info("-------------------------------DISBURSE LOAN-------------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.disburseLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.disburseLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsActive(loanStatusHashMap);
|
||||
|
||||
// First repayment
|
||||
ArrayList<HashMap> loanSchedule = this.loanTransactionHelper.getLoanRepaymentSchedule(this.requestSpec, this.responseSpec, loanID);
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -7 * 3);
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
String loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
Float totalDueForCurrentPeriod = (Float) loanSchedule.get(1).get("totalDueForPeriod");
|
||||
external1_hold_funds -= Float.valueOf((float) 827.5867);
|
||||
external2_hold_funds -= Float.valueOf((float) 413.7933);
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, totalDueForCurrentPeriod, loanID);
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, totalDueForCurrentPeriod, loanID);
|
||||
verifySavingsOnHoldBalance(selfSavigsId, self1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_3, external1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, external2_hold_funds);
|
||||
@@ -386,11 +386,11 @@ public class GuarantorTest {
|
||||
// Second repayment
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -7 * 2);
|
||||
LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
totalDueForCurrentPeriod = (Float) loanSchedule.get(2).get("totalDueForPeriod");
|
||||
external1_hold_funds -= Float.valueOf((float) 831.4067);
|
||||
external2_hold_funds -= Float.valueOf((float) 415.7033333);
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, totalDueForCurrentPeriod, loanID);
|
||||
this.loanTransactionHelper.makeRepayment(loanRepaymentDate, totalDueForCurrentPeriod, loanID);
|
||||
verifySavingsOnHoldBalance(selfSavigsId, self1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_3, external1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, external2_hold_funds);
|
||||
@@ -398,17 +398,17 @@ public class GuarantorTest {
|
||||
// third repayment
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -7);
|
||||
LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
loanRepaymentDate = dateFormat.format(todaysDate.getTime());
|
||||
totalDueForCurrentPeriod = (Float) loanSchedule.get(3).get("totalDueForPeriod");
|
||||
Float self1_hold_funds_temp = self1_hold_funds - Float.valueOf((float) 741.355);
|
||||
HashMap transactionDetail = this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, totalDueForCurrentPeriod, loanID);
|
||||
HashMap transactionDetail = this.loanTransactionHelper.makeRepayment(loanRepaymentDate, totalDueForCurrentPeriod, loanID);
|
||||
verifySavingsOnHoldBalance(selfSavigsId, self1_hold_funds_temp);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_3, Float.valueOf((float) 0));
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, Float.valueOf((float) 0));
|
||||
|
||||
// undo repayment
|
||||
this.loanTransactionHelper.adjustLoanTransaction(loanID, (Integer) transactionDetail.get(CommonConstants.RESPONSE_RESOURCE_ID),
|
||||
LOAN_REPAYMENT_DATE, "0", "");
|
||||
loanRepaymentDate, "0", "");
|
||||
verifySavingsOnHoldBalance(selfSavigsId, self1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_3, external1_hold_funds);
|
||||
verifySavingsOnHoldBalance(externalSavigsId_2, external2_hold_funds);
|
||||
@@ -442,8 +442,8 @@ public class GuarantorTest {
|
||||
DateFormat dateFormat = new SimpleDateFormat("dd MMMM yyyy", Locale.US);
|
||||
Calendar todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -21);
|
||||
String LOAN_DISBURSEMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final Integer loanID = applyForLoanApplication(clientID, loanProductID, LOAN_DISBURSEMENT_DATE);
|
||||
final String loanDisbursementDate = dateFormat.format(todaysDate.getTime());
|
||||
final Integer loanID = applyForLoanApplication(clientID, loanProductID, loanDisbursementDate);
|
||||
Assertions.assertNotNull(loanID);
|
||||
HashMap loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanIsPending(loanStatusHashMap);
|
||||
@@ -461,7 +461,7 @@ public class GuarantorTest {
|
||||
Assertions.assertNotNull(externalGuarantee_1);
|
||||
|
||||
LOG.info("-----------------------------------APPROVE LOAN-----------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsApproved(loanStatusHashMap);
|
||||
LoanStatusChecker.verifyLoanIsWaitingForDisbursal(loanStatusHashMap);
|
||||
self1_hold_funds += self1_guarantee;
|
||||
@@ -470,14 +470,14 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, external1_hold_funds);
|
||||
|
||||
LOG.info("-------------------------------DISBURSE LOAN-------------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.disburseLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.disburseLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsActive(loanStatusHashMap);
|
||||
|
||||
// First repayment
|
||||
ArrayList<HashMap> loanSchedule = this.loanTransactionHelper.getLoanRepaymentSchedule(this.requestSpec, this.responseSpec, loanID);
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -14);
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
Float totalDueForCurrentPeriod = (Float) loanSchedule.get(1).get("totalDueForPeriod");
|
||||
external1_hold_funds -= Float.valueOf((float) 993.104);
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, totalDueForCurrentPeriod, loanID);
|
||||
@@ -515,8 +515,8 @@ public class GuarantorTest {
|
||||
DateFormat dateFormat = new SimpleDateFormat("dd MMMM yyyy", Locale.US);
|
||||
Calendar todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -21);
|
||||
String LOAN_DISBURSEMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final Integer loanID = applyForLoanApplication(clientID, loanProductID, LOAN_DISBURSEMENT_DATE);
|
||||
final String loanDisbursementDate = dateFormat.format(todaysDate.getTime());
|
||||
final Integer loanID = applyForLoanApplication(clientID, loanProductID, loanDisbursementDate);
|
||||
Assertions.assertNotNull(loanID);
|
||||
HashMap loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanIsPending(loanStatusHashMap);
|
||||
@@ -535,7 +535,7 @@ public class GuarantorTest {
|
||||
Assertions.assertNotNull(externalGuarantee_1);
|
||||
|
||||
LOG.info("-----------------------------------APPROVE LOAN-----------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsApproved(loanStatusHashMap);
|
||||
LoanStatusChecker.verifyLoanIsWaitingForDisbursal(loanStatusHashMap);
|
||||
self1_hold_funds += selfguarantee;
|
||||
@@ -544,14 +544,14 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, external1_hold_funds);
|
||||
|
||||
LOG.info("-------------------------------DISBURSE LOAN-------------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.disburseLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.disburseLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsActive(loanStatusHashMap);
|
||||
|
||||
// First repayment
|
||||
ArrayList<HashMap> loanSchedule = this.loanTransactionHelper.getLoanRepaymentSchedule(this.requestSpec, this.responseSpec, loanID);
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -14);
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
Float totalDueForCurrentPeriod = (Float) loanSchedule.get(1).get("totalDueForPeriod");
|
||||
external1_hold_funds -= Float.valueOf((float) 3227.588);
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, totalDueForCurrentPeriod, loanID);
|
||||
@@ -585,8 +585,8 @@ public class GuarantorTest {
|
||||
DateFormat dateFormat = new SimpleDateFormat("dd MMMM yyyy", Locale.US);
|
||||
Calendar todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -21);
|
||||
String LOAN_DISBURSEMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final Integer loanID = applyForLoanApplication(clientID, loanProductID, LOAN_DISBURSEMENT_DATE);
|
||||
final String loanDisbursementDate = dateFormat.format(todaysDate.getTime());
|
||||
final Integer loanID = applyForLoanApplication(clientID, loanProductID, loanDisbursementDate);
|
||||
Assertions.assertNotNull(loanID);
|
||||
HashMap loanStatusHashMap = LoanStatusChecker.getStatusOfLoan(this.requestSpec, this.responseSpec, loanID);
|
||||
LoanStatusChecker.verifyLoanIsPending(loanStatusHashMap);
|
||||
@@ -604,7 +604,7 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, null);
|
||||
|
||||
LOG.info("-----------------------------------APPROVE LOAN-----------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.approveLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsApproved(loanStatusHashMap);
|
||||
LoanStatusChecker.verifyLoanIsWaitingForDisbursal(loanStatusHashMap);
|
||||
self1_hold_funds += self1_guarantee;
|
||||
@@ -613,14 +613,14 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, external1_hold_funds);
|
||||
|
||||
LOG.info("-------------------------------DISBURSE LOAN-------------------------------------------");
|
||||
loanStatusHashMap = this.loanTransactionHelper.disburseLoan(LOAN_DISBURSEMENT_DATE, loanID);
|
||||
loanStatusHashMap = this.loanTransactionHelper.disburseLoan(loanDisbursementDate, loanID);
|
||||
LoanStatusChecker.verifyLoanIsActive(loanStatusHashMap);
|
||||
|
||||
// First repayment
|
||||
ArrayList<HashMap> loanSchedule = this.loanTransactionHelper.getLoanRepaymentSchedule(this.requestSpec, this.responseSpec, loanID);
|
||||
todaysDate = Calendar.getInstance();
|
||||
todaysDate.add(Calendar.DAY_OF_MONTH, -14);
|
||||
String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String LOAN_REPAYMENT_DATE = dateFormat.format(todaysDate.getTime());
|
||||
Float totalDueForCurrentPeriod = (Float) loanSchedule.get(1).get("totalDueForPeriod");
|
||||
external1_hold_funds -= Float.valueOf((float) 993.104);
|
||||
this.loanTransactionHelper.makeRepayment(LOAN_REPAYMENT_DATE, totalDueForCurrentPeriod, loanID);
|
||||
@@ -628,7 +628,7 @@ public class GuarantorTest {
|
||||
verifySavingsOnHoldBalance(externalSavigsId_1, external1_hold_funds);
|
||||
|
||||
todaysDate = Calendar.getInstance();
|
||||
String LOAN_WRITEOFF_DATE = dateFormat.format(todaysDate.getTime());
|
||||
final String LOAN_WRITEOFF_DATE = dateFormat.format(todaysDate.getTime());
|
||||
this.loanTransactionHelper.writeOffLoan(LOAN_WRITEOFF_DATE, loanID);
|
||||
verifySavingsBalanceAndOnHoldBalance(selfSavigsId, Float.valueOf((float) 0), self1_balance);
|
||||
verifySavingsBalanceAndOnHoldBalance(externalSavigsId_1, Float.valueOf((float) 0), external1_balance);
|
||||
|
||||
+2
-2
@@ -46,9 +46,9 @@ public class WebFrontEndConfiguration implements WebMvcConfigurer {
|
||||
LOG.info("Found Swagger UI at {}", fullPathToSwaggerUiJs);
|
||||
String fullPathToSwaggerUi = fullPathToSwaggerUiJs.substring(0, fullPathToSwaggerUiJs.lastIndexOf("/") + 1);
|
||||
|
||||
String[] SWAGGER_RESOURCE_LOCATIONS = { "classpath:/static/swagger-ui/", "classpath:" + fullPathToSwaggerUi };
|
||||
final String[] swaggerResourceLocations = { "classpath:/static/swagger-ui/", "classpath:" + fullPathToSwaggerUi };
|
||||
|
||||
registry.addResourceHandler("/swagger-ui/**").addResourceLocations(SWAGGER_RESOURCE_LOCATIONS);
|
||||
registry.addResourceHandler("/swagger-ui/**").addResourceLocations(swaggerResourceLocations);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user