有没有办法让Cobertura收集几个.jar文件的测试覆盖率。我遇到的问题是,在覆盖的类的重构之后,存在于相同的.jar中,不再被报告为覆盖(因为它们现在处于单独的.jar中)。Cobertura,覆盖多个jar文件
因此,对于包含多个源项目(.jar)的ear项目,有一种方法可以获得ear-project的实际覆盖范围,而不是覆盖.jar-coverage的总和。
基本上,测试反映行为,而不是代码结构。由于我们只是改变了结构,行为并没有改变。因此,测试不需要改变,并且由于测试没有改变,所以覆盖率不应该改变。