Merge pull request #546 from vishwasbabu/mifosx-436

update test cases to handle new parameters required for accrual/cash acc...
This commit is contained in:
Vishwas Babu A J
2013-08-27 10:01:06 -07:00
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()));