[ 
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

Reply via email to