Ich habe eine Scala/Java gemischte Projekt mit SBT 0.11.2. Meine Config für JUnit-Tests istSBT nicht junit Testfall in Java-Datei geschriebene
resolvers += "twitter.com" at "http://maven.twttr.com/"
seq(com.github.retronym.SbtOneJar.oneJarSettings: _*)
libraryDependencies += "com.novocode" % "junit-interface" % "0.10-M2" % "test"
Wenn ich JUnit-Testfälle in Scala mit @Test
schreiben, geht jeder gut. Aber wenn ich einen Java-JUnit-Testfall schreibe und dann test
in sbt ausführen, kann der Java-JUnit-Test nicht erneut durchgeführt werden. Nur in Scala geschriebene Testfälle werden ausgeführt.
Wie kann ich sbt meine Java und Scala Testfälle gleichzeitig erkennen lassen?
Ich habe überprüft und das funktioniert nicht. Ich verwende JUnit4 Annotation @Test. Es ist nicht erforderlich, die Klasse oder Methode mit einem Test-Suffix umzubenennen. – CharlieQ