我们大多数人习惯于使用像Cobertura这样的东西来寻找单元测试代码覆盖率。全面的单元测试覆盖注释
是否有任何一套注释/框架,我可以用智能通知Cobertura不测试某些类/方法/分支等?
我正在使用maven,所以我可以使用类级别排除排除类,但是我在更好的控制级别后。例如
- 忽略此类(这是可能的使用排除)
- 忽略只是此方法(因为此人会只在测试的上下文中使用,或者是一个简单的吸气剂)
- 忽略一个一堆类(因为这只是一个演示客户端的源代码)
- 有标签,例如,如果我跑我的代码覆盖率的集成模式,那么请检查,如果我已经覆盖了这段代码等
同意。 Cobertura实际上可以用于整个班级,但为了代码覆盖的目的,如果可以排除某些方法,那将会很不错。像@SuppressWarnings(“未选中”) – 2011-08-17 11:26:49