|
JUCA stands for "JUnit Coverage Analyzer". It is a tool which performs a static analysis of your java class files and determines which methods of your classes are (potentially) called from JUnit testcases. The results are summarized in a HTML report. JUCA is available on SourceForge. |
|
News
JUCA was internally restructured to improve its maven build process and to adopt naming conventions of source.valtech.com.
The Juca Maven Plugin documentation has now been deployed and linked as well.
JUCA 1.3 just has been released. The main change is that I abandoned ANT and switched to maven.
Besides JUCA, two additional projects have been created: a maven plugin, which calls JUCA during the site goal, and an example project, which can be analyzed with JUCA and a demo report can be created.
Subversion URL of the maven plugin: http://source.valtech.com/svn/repos/juca/maven
Subversion URL of the example project: http://source.valtech.com/svn/repos/juca/juca.example
For backward compability reasons, former JUCA XML configuration files can be reused. Alternatively, the maven-juca-plugin can be configured directly in the POM, but as long as the former JUCA XML configuration file can be found, it takes precedence - so be aware!
We detected that JUnit4 support was broken in Version 1.2 - strange. As a consequence, JUnit4 test classes were not detected as such, resulting in a lower test coverage.
V1.2.1 fixes this issue.
