1
我正在使用Java的playframework。无法使用播放框架运行Junit测试
我们的业务逻辑驻留在/ modules目录中,每个模块都有自己的junit测试用例。
当我们将enablePlugin(PlayJava)添加到模块时,测试用例停止编译(尝试清理并再次运行)。
测试用例工作的时候,
lazy val audit = (project in file("modules/audit")).
settings(commonSettings: _*)
测试用例停止工作,当我添加enablePlugins到模块,
lazy val audit = (project in file("modules/audit")).
settings(commonSettings: _*).
enablePlugins(PlayJava)
...
其他的事情我想是改变库依赖于排除junit-dep: -
libraryDependencies ++= Seq(
// testing
"junit" % "junit" % "4.12" % Test,
"com.novocode" % "junit-interface" % "0.11" % Test
exclude("junit", "junit-dep"),
...
)
...
路径的测试案例如下: -
modules/audit/src/test/java/test/jio/money/audit/TestAudit.java
...
为什么测试用例停止编制,如果我能PlayJava插件与模块?请提供解决方案或修复的想法。
由于提前, 海军
你是什么意思的“停止工作”?测试是否中断?他们没有跑?有一个汇编问题? – marcospereira
另外,如果您发布了'build.sbt'文件,这将非常有用。 – marcospereira
他们不编译。 – flipflopapp