[
http://mifosforge.jira.com/browse/MIFOS-2362?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=69678#comment-69678
]
Rebecca Scott commented on MIFOS-2362:
--------------------------------------
tbd-archive
> Add acceptance test for Collection Sheet entry for client fees
> --------------------------------------------------------------
>
> Key: MIFOS-2362
> URL: http://mifosforge.jira.com/browse/MIFOS-2362
> Project: mifos
> Issue Type: Task
> Components: Collection Sheet Entry
> Affects Versions: Release 1.3
> Environment: Platform: All, OS: All
> Reporter: Jeff Brewster
> Assignee: Jeff Brewster
> Priority: Critical
> Labels: AcceptanceTest
> Fix For: Release 1.3
>
>
> Add automated acceptance tests for Collection Sheet feature, specifically
> when
> client fees are associated to clients being updated.
> Overview:
> Values entered and previewed for client fees are submitted and saved.
> Background:
> Fees can be associated with Clients and Products. Client fees can be
> associated
> to a client when client is created. Another way to add fees is by viewing an
> existing client, clicking View Details link under client charges, and then
> clicking Apply Charges on the Client charges page.
> Once a client has fees associated, the fee will appear in the "A/C Collection"
> column of the Collection Sheet Entry page for the appropriate client.
> When collection sheet information has been entered, acceptance test should
> verify changes were committed to the database as noted below.
> Description of Acceptance Tests to be automated:
> 1. As part of the test, load dataset "acceptance_small_003" which contains
> previously defined fees. Details of this dataset can be viewed with this
> check
> in: http://article.gmane.org/gmane.comp.finance.mifos.scm/4300. Use the
> following acceptance test for a guideline on how to use the DB utilities and
> writing tests for collection sheet entry:
> acceptanceTests/src/test/java/org/mifos/test/acceptance/collectionsheet/CollectionSheetEntryTest.java
> 2. With Collection Sheet data entry, user can Submit and view confirmation
> message: You have successfully entered collection sheet data. Please Note:
> Data
> for 'Center Name' has been entered.
> Where 'Center Name' is the Center for which data was just submitted.
> Verification of results:
> a. Test can inspect the customer fee schedule to confirm fee was paid. Table
> is
> "customer_fee_schedule" and column is "amount_paid".
> b. test can inspect fee transaction log and confirm fee payment. Table is
> "fee_trxn_detail".
> c. test can inspect proper gl code is logged for fee, using "financial_trxn"
> table. The GLCODE_ID's mapped to GL codes in the gl_code table.
> Acceptance tests should follow these guidelines:
> http://www.mifos.org/developers/wiki/WritingGazelleAcceptanceTests and
> following
> the working examples for Collection Sheet entry found in the Gazelle (trunk)
> code under acceptanceTests.
> (internal reference - mingle card #1073)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
http://mifosforge.jira.com/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues