2

我想知道是否可以开发某种组件(例如:自定义注释),这将迫使开发人员为类中的所有方法编写 Junit 测试用例。抱歉,如果这听起来很荒谬。只是想确定我是否在朝着正确的方向思考。欢迎任何建议提前谢谢

4

2 回答 2

1

为什么不使用像Cobertura这样的代码覆盖工具?您可以将其配置为强制执行某个覆盖级别,如果未强制执行,则构建失败(请参阅链接文章的末尾)。

然而,它不会强制执行测试的质量,而且一个完全自动化的系统也不会解决这个问题。

于 2012-10-16T08:43:23.043 回答
0

代码是人写的。世界上所有的覆盖工具都不会改变这一点。

我将采取的方法是确保您的开发人员不会因为必须编写单元测试而编写单元测试,但要确保他们对自己编写的代码负责。

于 2012-10-16T09:07:55.693 回答