标签: scala scalatest junit5
我正在尝试将一个Scala项目的JUnit从4.10升级到5.3.1。该项目正在使用Scalatest。我想知道现在应该用以下代码替换什么: @RunWith(classOf[JUnitRunner])
4.10
5.3.1
@RunWith(classOf[JUnitRunner])
据我所知(基于在Java中进行的类似迁移),@RunWith注释需要替换为@ExtendWith,但在这种情况下,我不确定是否正确上课。
@RunWith
@ExtendWith
这是开箱即用的全部支持吗,还是需要做些工作?
答案 0 :(得分:1)
您可以使用scalatest-junit-runner(这是一个简单的TestEngine实现)来通过JUnitPlatform运行Scalatest套件。
TestEngine