我们大多数人都习惯使用像Cobertura这样的东西来寻找单位测试代码的覆盖范围。
我是否可以使用任何一组注释/框架来智能地通知Cobertura不测试某些类/方法/分支等?
我正在使用maven所以我可以使用类级别排除来排除类但是我在更精细的控制级别之后。例如
答案 0 :(得分:0)
据我所知,cobertura仪器是一个完整的类,因此忽略单一方法是行不通的。如前所述,只使用排除项就可以忽略整个班级。此外,要忽略一种演示客户端,这应该是Maven中的一个单独的模块,只需更改coberatura-plugin的配置即可。
答案 1 :(得分:0)
Cobertura是开源的,如果您认为这将是该工具的一个很好的补充,那么请联系开发人员并参与其中。