测试覆盖率是否会因JRebel而下降?

时间:2009-11-05 21:09:40

标签: java unit-testing

将Unittests写入

是一种很好的做法
  • 独立于整个spring应用程序上下文
  • 自动化您正在进行的持续集成测试
  • 避免依赖Servlet容器

我猜JRebel有一种诱惑,就是在正在运行的应用程序中测试所有内容并“忘记”编写Unittests。你有什么经历?

3 个答案:

答案 0 :(得分:2)

我喜欢认为你没有编写单元测试,因为周转周期较慢,但出于其他原因。在周转周期变为零的那一刻,单元测试仍然有好处。

答案 1 :(得分:0)

我认为这将是一个很大的错误。当然它更快,但你不能保证你没有破坏东西。

因此手动单元测试更快,但缺点不仅仅是速度。如果没有自动化测试,您无法在每次更改时重新测试所有内容。

JRebel确实使容器内单元测试更加可行。

答案 2 :(得分:0)

我倾向于认为编写和运行单元测试是编译适当类的好方法,以便JRebel可以重新加载它们。