1. Login to Mifos. Go to 'Define new fee' page and create One-time and Periodic fees if they are not exist.
2. On the Left menu click on 'Create Loan Account' link.
3. Enter '%' into search field and click 'Search' button.
4. Select any Group.
5. On the next page, select Loan product and click 'Continue' button.
6. On 'Enter Loan Account Information' page set disbursal date and apply one-time and periodic fees.
7. Click 'Continue' button.
8. Verify that validation messages related to Amount for individual members appears.
9. Select some members. Specify individual loan amounts and loan purposes for the selected clients.
10. Click 'Continue' button.
11. On the 'Review installments' page, verify installments schedule (check that first installment date is different than disbursal date).
12. Click on 'Preview' button.
13. On the 'Preview Loan account information' page, verify that appropriate values are displayed and they are the same as on the review page and what were previously selected.
14. Click on 'Submit for approval' button.
15. On the next page, verify that 'View loan account details now' link appears.
16. Click on that link.
17. On Loan details page, check that Disbursal date is appropriate. Verify that fees have been correctly applied. Go to 'View repayment schedule' page and check that schedule is appropriate.
18. Go to 'Edit account information' page and verify that information are the same as entered during Loan creation.
The loan account is created in "Pending Approval" status. The list of active clients and the details of loan given to them appear on the loan account.
Integrated in
head-master #2655
MIFOS-4444: MIFOSTEST-132,
Jakub Slawinski : 1ee3c57cbab9fbd0e896ff9d4d24de1c21235ca5
Files :
acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/testhelpers/NavigationHelper.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/EditPreviewLoanAccountPage.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/survey/AttachSurveyLinkTest.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateGLIMLoanAccountTest.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/CreateLoanAccountEntryPage.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/EditLoanAccountInformationPage.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/LoanAccountPage.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/LoanAccountAddNoteTest.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/lsim/CreateLSIMClientLoanAccountTest.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/loan/CreateGroupLoanAccountTest.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/GLIMClient.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/lsim/EditLSIMLoanAccountTest.java
Integrated in
head-master #2781
Rewrite the tests using LoanTestHelper
fix error
Łukasz Domżalski : 1da87b9f00a7f382d8ab1b4b35c7c9ae6d057d4c
Files :
acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/testhelpers/LoanTestHelper.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateGLIMLoanAccountTest.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/LoanAccountPage.java
Łukasz Domżalski : 84c9db700905485911d2f8ecec0e5d8b267d6ed6
Files :
acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateGLIMLoanAccountTest.java
acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateClientLoanAccountTest.java