【发布时间】:2016-07-28 04:30:42
【问题描述】:
我在我的项目中使用 Junit 进行单元测试。当我运行包含所有测试类的包或在执行 maven 安装时运行这些测试类时,我需要执行排序 junit 测试类或使它们中的一个最后运行。谢谢你的帮助。
【问题讨论】:
-
这听起来有点可疑。您不应该编写相互依赖的单元测试。它们应该是可以单独运行的不同测试,在这种情况下它们运行的顺序无关紧要。如果您的测试有先决条件,请使用 setup 方法。
-
除了@BenThurley 上面所说的之外,最好解释一下/为什么/你想最后运行一个特定的测试,我们可以帮助你解决这个问题
-
实际上让单元测试相互依赖是不好的,但我更喜欢在最后执行较慢的测试,最重要的一点是尽快失败
标签: java unit-testing junit4