[
https://issues.apache.org/jira/browse/FINERACT-865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17102748#comment-17102748
]
Michael Vorburger commented on FINERACT-865:
--------------------------------------------
Before we improve test coverage, I'd love to see the existing integration tests
being "modernized" - see FINERACT-949.
> Strengthen/Harden Fineract 1.x to LTS Version by Upgrading Java & Improving
> Code Coverage of Tests
> --------------------------------------------------------------------------------------------------
>
> Key: FINERACT-865
> URL: https://issues.apache.org/jira/browse/FINERACT-865
> Project: Apache Fineract
> Issue Type: Improvement
> Reporter: Sanyam Goel
> Priority: Major
> Labels: fineract, gsoc, gsoc2020, mentor
>
> *Overview & Objectives:* The Fineract 1.x code base powering Mifos X and
> dozen of cloud-based core banking and fintech solutions around the world
> supporting millions of clients is very robust and feature-rich. With the wide
> functional footprint, there comes greater complexity in the code that makes
> maintainability more difficult. Additionally, as new features have been added
> the test coverage hasn't been extended at the same rate. The combination of
> these multiple factors - a large and varied user base that is reliant upon
> this vast codebase, the high maintenance burden, the need for increased
> testing coverage, and the need for a stable point for migration to the new
> architecture - merits this very important project will consist of these major
> tasks, documented in the following issues:
> *Description:*
> * Update Java from Version 8 to 11
> (https://issues.apache.org/jira/browse/FINERACT-846)
> * Measure Existing Code Coverage of Tests and Improve to at least 50% and
> Reduce Execution time (https://issues.apache.org/jira/browse/FINERACT-713)
> * Ensure Fineract Codebase should pass PMD, Findbugs and Checkstyle analysis
> (https://issues.apache.org/jira/browse/FINERACT-712)
> *Helpful Skills:* Spring, Hibernate, REST, Java, SQL
> *Impact:* Improved functionality and increased stability of the core Fineract
> platform
> *Other Resources:* Getting Started with Apache Fineract:
> https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs
--
This message was sent by Atlassian Jira
(v8.3.4#803005)