[
http://mifosforge.jira.com/browse/MIFOS-4460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
keithwoodlock resolved MIFOS-4460.
----------------------------------
Resolution: Fixed
Assignee: mifosqa (was: keithwoodlock)
fixed in head-master with the following:
7b9b874660c9b85286108e2ee262808fe48c77b6
19c0fe7cbd98405fb0fedd69b0b6d3dc725fbfaa
db88af8748f87d210adecdb5a50b9b5dc923b606
> TECHDEBT: reenable QuestionnaireServiceFacadeTest unit test
> -----------------------------------------------------------
>
> Key: MIFOS-4460
> URL: http://mifosforge.jira.com/browse/MIFOS-4460
> Project: mifos
> Issue Type: Story
> Components: Technical Discussion
> Affects Versions: Elsie F - Iteration 8
> Reporter: keithwoodlock
> Assignee: mifosqa
> Fix For: Elsie F - Iteration 8
>
> Original Estimate: 1 day
> Remaining Estimate: 1 day
>
> To enable API usuage from delivered JAR (see MIFOS-4305) I had to remove a
> coupling between questionnaire module and the application module. Basically
> the services belonging to the service facade had their interfaces in the
> questionnaire module but implementation in application module. The dependency
> is actually the other way around, application depends on questionnaire so I
> had to move the service facade implementation class and the services
> interfaces into 'appdomain' module.
> As a result of this i also had to move down the service facade unit test but
> this had dependencies on 'matcher' classes in the test source folder of
> questionnaire.
> What I really want to be able to do is create a 'questionnaire-test' jar from
> the test source (due to matchers etc) of this module (excluding tests) so
> that i can use it as compile time dependency in appdomain which would allow
> me to uncomment these tests and execute them.
> The other workaround (which is alot easier) is to just move the relevant
> 'matchers' or other classes related to this unit test into the
> 'src/main/java'. This would allow me to re-enable the unit test that exists
> in appdomain. While its not ideal, I could rename the package of the macthers
> to indicate that these are only to be used in tests (its unlikey anyone wants
> to use them in products as hamcress is a 'test' only scoped dependency anyway.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://mifosforge.jira.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand
malware threats, the impact they can have on your business, and how you
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues