JUnit注释:定义apply()时不调用TestWatcher.failed()

时间:2013-09-27 14:58:43

标签: junit annotations

要在整个套件执行后仅重新执行失败的测试,我创建了一个JUnit规则。如果我单独使用TestWatcher.failed(),则成功调用该方法,但如果我已经定义了apply(),则不会调用failed()。预计会表现如此吗?

1 个答案:

答案 0 :(得分:0)

如果您在自己的规则中定义apply(),则覆盖调用TestWatcher的{​​{1}} apply()