【发布时间】:2018-04-01 11:19:33
【问题描述】:
我们正在使用类似于System Rules 的方法来处理我们的 JUnit 4 测试中的(系统)属性。这样做的主要原因是在每次测试后清理环境,以便其他测试不会无意中依赖可能的副作用。
既然 JUnit 5 发布了,不知道有没有“JUnit 5 方式”来做这件事?
【问题讨论】:
-
JUnit5 现在一般来说对所有事情都有一个答案,它看起来像 - extension API。我自己没有玩过它,但我认为大多数东西都可以用它来表达。也就是说,JUnit4 方式对于你想要的仍然是完全可行的。
-
@M.Prokhorov 感谢您的提示,将看看扩展模型。