update test cases to handle new parameters required for accrual/cash accounting

This commit is contained in:
Vishwas Babu A J
2013-08-27 22:28:20 +05:30
parent e10c4c25e7
commit 75bcfbff57
2 changed files with 4 additions and 1 deletions
@@ -197,6 +197,7 @@ public class LoanProductTestBuilder {
String ID = accountList[i].getAccountID().toString();
map.put("fundSourceAccountId",ID);
map.put("loanPortfolioAccountId",ID);
map.put("transfersInSuspenseAccountId",ID);
}
if(accountList[i].getAccountType().equals(Account.AccountType.INCOME)){
String ID = accountList[i].getAccountID().toString();
@@ -220,6 +221,7 @@ public class LoanProductTestBuilder {
String ID = accountList[i].getAccountID().toString();
map.put("fundSourceAccountId",ID);
map.put("loanPortfolioAccountId",ID);
map.put("transfersInSuspenseAccountId",ID);
map.put("receivableInterestAccountId",ID);
map.put("receivableFeeAccountId",ID);
map.put("receivablePenaltyAccountId",ID);
@@ -48,7 +48,8 @@ public final class LoanProductDataValidator {
LOAN_PRODUCT_ACCOUNTING_PARAMS.FUND_SOURCE.getValue(), LOAN_PRODUCT_ACCOUNTING_PARAMS.INCOME_FROM_FEES.getValue(),
LOAN_PRODUCT_ACCOUNTING_PARAMS.INCOME_FROM_PENALTIES.getValue(), LOAN_PRODUCT_ACCOUNTING_PARAMS.INTEREST_ON_LOANS.getValue(),
LOAN_PRODUCT_ACCOUNTING_PARAMS.INTEREST_RECEIVABLE.getValue(), LOAN_PRODUCT_ACCOUNTING_PARAMS.LOAN_PORTFOLIO.getValue(),
LOAN_PRODUCT_ACCOUNTING_PARAMS.LOSSES_WRITTEN_OFF.getValue(), LOAN_PRODUCT_ACCOUNTING_PARAMS.PENALTIES_RECEIVABLE.getValue(),
LOAN_PRODUCT_ACCOUNTING_PARAMS.TRANSFERS_SUSPENSE.getValue(), LOAN_PRODUCT_ACCOUNTING_PARAMS.LOSSES_WRITTEN_OFF.getValue(),
LOAN_PRODUCT_ACCOUNTING_PARAMS.PENALTIES_RECEIVABLE.getValue(),
LOAN_PRODUCT_ACCOUNTING_PARAMS.PAYMENT_CHANNEL_FUND_SOURCE_MAPPING.getValue(),
LOAN_PRODUCT_ACCOUNTING_PARAMS.FEE_INCOME_ACCOUNT_MAPPING.getValue(),
LOAN_PRODUCT_ACCOUNTING_PARAMS.PENALTY_INCOME_ACCOUNT_MAPPING.getValue()));