【未解决】cobertura如何跳过私有构造器和无用的getter,setter方法的测试覆盖率统计

在统计测试覆盖率的时候的问题:有的工具类,不想实例化,因为只有static方法,所以写了个私有的构造器。但是统计测试覆盖的时候这部分会显示没有覆盖到。请问各位有什么高招吗?不知道cobertura有没有什么配置项可以过滤掉没有空的私有构造器?

查了下资料,可以配置如下而跳过getter,setter和空构造器。

1 <instrumentation>
2     <ignoreTrivia>true</ignoreTrivia>
3 </instrumentation>

参考 https://jira.codehaus.org/browse/MCOBERTURA-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

按照这个描述,也引用了asm,但是就是不成功。也许是我用了聚合报告的缘故。

你可能感兴趣的:(maven,cobertura,测试覆盖率,ignoreTrivia)