我有一些要运行的JUnit测试。
在sbt
中,我要做的就是添加此依赖项:
"com.novocode" % "junit-interface" % "0.11" % "test"
根据Mill documentation,您必须添加以下自定义框架:
def testFrameworks = Seq("org.scalatest.tools.Framework", "WHAT GOES HERE?")
我的JUnit测试必须做什么?
答案 0 :(得分:1)
在撰写问题时,我发现了这个问题:
在build.sh
中,您拥有:
ivy"com.novocode:junit-interface:0.11"
com.novocode.junit.JUnitFramework
整个组件如下:
object myModule extends ScalaModule {
def scalaVersion = "2.12.8"
object test extends Tests {
override def ivyDeps = Agg(
ivy"org.scalatest::scalatest:3.0.5",
ivy"com.novocode:junit-interface:0.11"
)
def testFrameworks = Seq("org.scalatest.tools.Framework",
"com.novocode.junit.JUnitFramework")
}
}