【发布时间】:2014-06-24 07:09:59
【问题描述】:
有没有办法让 Cobertura 收集多个 .jar 文件的测试覆盖率。我遇到的问题是,在对覆盖的类进行重构之后,在同一个 .jar 中,不再被报告为已覆盖(因为它们现在位于单独的 .jar 中)。
所以,对于包含多个源项目 (.jar) 的 ear-project,问题是有没有办法获得 ear-project 的实际覆盖率,而不是 .jar-coverages 的总和。
基本上,测试反映的是行为,而不是代码结构。因为我们只改变了结构,所以行为没有改变。因此测试不需要改变,因为测试没有改变,所以覆盖率也不应该改变。
【问题讨论】:
标签: java maven tdd code-coverage cobertura