Ich verwende Playframework mit Java.Ich kann keine Junit-Tests mit Play-Framework ausführen
Unsere Geschäftslogik befindet sich im Verzeichnis/modules und jedes Modul hat seine eigenen Junit-Testfälle.
Wenn wir enablePlugin (PlayJava) zu einem Modul hinzufügen, hören die Testfälle auf zu kompilieren (versucht, sauber zu machen und wieder zu laufen).
Testfällen arbeiten, wenn
lazy val audit = (project in file("modules/audit")).
settings(commonSettings: _*)
Testfälle aufhören zu arbeiten, wenn ich enablePlugins zum Modul hinzufügen,
lazy val audit = (project in file("modules/audit")).
settings(commonSettings: _*).
enablePlugins(PlayJava)
...
Andere Dinge, die ich versuchte, wurde die Bibliothek Abhängigkeiten Wechsel zu ausschließen junit-dep: -
libraryDependencies ++= Seq(
// testing
"junit" % "junit" % "4.12" % Test,
"com.novocode" % "junit-interface" % "0.11" % Test
exclude("junit", "junit-dep"),
...
)
Ich habe die build.sbt on gist/github gepostet.
...
Pfad für Testfälle ist wie folgt: -
modules/audit/src/test/java/test/jio/money/audit/TestAudit.java
...
Warum Kompilieren Testfälle zu stoppen, wenn ich PlayJava Plugin mit dem Modul aktivieren? Bitte bieten Sie Lösungen oder Ideen der Befestigung an.
Vielen Dank im Voraus, Naval
Was meinen Sie mit "aufhören zu arbeiten"? Sind die Tests kaputt? Laufen sie nicht? Es gibt ein Kompilierungsproblem? – marcospereira
Es wäre auch nützlich, wenn Sie Ihre Datei 'build.sbt' hochladen. – marcospereira
Sie kompilieren nicht. – flipflopapp