Verify the loan product created with default number of installments by loan cycle can be used to create new loans accounts.

Test Steps

1. Login with user who has been assigned the right to define a loan product. Click on the Admin tab.
2. Click on ""Define Loan Products""
2. Enter necessary details to create a new loan product with the following specifics:
Leave ""Include in Loan cycle Counter"" unchecked
Calculate Loan Amount Min - 1000, Max 10000, Default 5000
Calculate # of Installments by Loan Cycle: Enter valid values for all rows.
For example:
0: 26, 52, 52
1: 20, 30, 30
2: 15, 25, 25
3: 10, 15, 15
4: 5, 10, 10
4>: 1, 5, 5
3. Click Preview and view Review and Submit page. Click Submit."
Loan product information is displayed properly with values entered.
4. Create a new loan account and pick loan product that has number of installments by loan cycle.
5. On Create Loan Account page, view installment ranges.
6. Continue and review installments.
7. Save loan and submit for approval.
8. Find loan, disburse loan and repay loan.
10. Verify Account Activity page.
11. Create another loan for same customer.
Verify that second loan account picks up the values as per the second cycle. The number of installments, ranges, and defaults appear for the second loan as per the values put for loan cycle 2.
12. Find loan, disburse loan and repay loan.
13. Create another loan account for the same customer.
Verify that after loan is repaid, loan counter increments when new loan is started (disbursed). The number of installments, ranges, and defaults appear for the third loan as per the values put for loan cycle 3.

Expected Result

None

Activity

Show:
Mifos Hudson Jira Plugin User
January 30, 2011, 8:58 PM

Integrated in

head-master #2781

Disabled test for MIFOSTEST-99, because there are still open bugs ( and ).

Marcin Modrzejewski : 7eaee973a55f70e4c72ff611b4b3988e0db0ae3c
Files :

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loanproduct/DefineNewLoanProductConfirmationPage.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/MifosPage.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateClientLoanAccountTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/testhelpers/LoanTestHelper.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loanproduct/DefineNewLoanProductPage.java

  • application/src/main/webapp/pages/application/productdefinition/jsp/LoanProductDetails.jsp

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loanproduct/LoanProductDetailsPage.java

Jakub Slawinski : ac7c37df0736822cc876cfbe5b175cb1d13ced15
Files :

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateClientLoanAccountTest.java

Mifos Hudson Jira Plugin User
February 17, 2011, 12:03 PM

Integrated in

head-f-release #76
MIFOSTEST-99, MIFOSTEST-105, MIFOSTEST-107, MIFOSTEST-110, fixes

Marcin Modrzejewski : 62600d00d8bf03367830cee2a2c18bca9028f4af
Files :

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateClientLoanAccountTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/LoanAccountCycleTest.java

Mifos Hudson Jira Plugin User
February 17, 2011, 1:12 PM

Integrated in

head-master #2897
MIFOSTEST-99, MIFOSTEST-105, MIFOSTEST-107, MIFOSTEST-110, fixes

Marcin Modrzejewski : 62600d00d8bf03367830cee2a2c18bca9028f4af
Files :

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/LoanAccountCycleTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateClientLoanAccountTest.java

Mifos Hudson Jira Plugin User
February 17, 2011, 10:53 PM

Integrated in

head-master-commit #4
MIFOSTEST-99, MIFOSTEST-105, MIFOSTEST-107, MIFOSTEST-110, fixes

Marcin Modrzejewski : 62600d00d8bf03367830cee2a2c18bca9028f4af
Files :

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/LoanAccountCycleTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateClientLoanAccountTest.java

Mifos Hudson Jira Plugin User
February 18, 2011, 6:51 AM

Integrated in

acceptanceTestsImprovements #5
MIFOSTEST-99, MIFOSTEST-105, MIFOSTEST-107, MIFOSTEST-110, fixes

Marcin Modrzejewski : 62600d00d8bf03367830cee2a2c18bca9028f4af
Files :

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/LoanAccountCycleTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateClientLoanAccountTest.java

Assignee

Lukasz Chudy

Reporter

Anonymous

Test Prerequisite

One or more clients exist with same frequency as loan product being created.

Test Data

Standard test data with loan products created.

Automation

Automated

Result

None

Test Level

Acceptance/UI

Components

Priority

Critical
Configure