2011-05-03 69 views
3

我注意到三叶草没有拿起我有的特定课程的结果。 其具有3个重载构造函数的域对象。三叶草不拿起某些物体

它在三叶草报告中显示为具有0%的覆盖率。 我甚至写了一个虚拟的测试用例来测试所有构造函数,存取方法等,它平息露面为具有0-2%的覆盖率

在同一个包中的其它对象拾起三叶草完全确定

有我需要做什么来确保这个物体被三叶草捡起来?

感谢 达明

回答

3

确保相关类的编译单元不具有CLOVER:OFF指令,并检查以确保类文件是由三叶草仪表。

几年前,我对Clover有一些经验,我记得有一个问题,即覆盖率数据写得不够快。来自Atlassian团队的建议是将每个测试分成一个单独的JVM,而不是批处理它们。例如,它可能仅仅是Clover仪器中的一个错误。根据我的经验,团队非常敏感;可能值得检查他们的论坛。