您能否简单说明@TestInstance
注释及其在JUnit 5中的作用?
我认为我们可以通过使我们的字段static
达到相同的效果。
最佳答案
我认为the docs提供了有用的摘要:
但是您可能已经读过了,并且认为将字段设为静态与将字段声明为实例变量并使用@TestInstance(Lifecycle.PER_CLASS)
具有相同的效果,这是正确的。
因此,也许“在JUnit 5中如何有用”这个问题的答案是使用@TestInstance
...
@TestInstance
的使用则不太可能是偶然的,或者是尽管复制n粘贴较少的结果。