1

Java Play 2.0 アプリでテストを実行すると、非常に基本的な問題が発生します。それは私のテストを拾いません。

testドキュメントが示唆しているように、プロジェクトのルートにフォルダーを配置し、Junit を使用しようとしました。これにより、次の結果が得られます。

$ play test
[info] Loading project definition from /Users/.../play20TestTest/project
[info] Set current project to play20TestTest (in build     file:/Users/.../testapps/play20TestTest/)
[info] No tests to run for test:test
[success] Total time: 1 s, completed May 22, 2012 11:16:52 AM

私もtestアプリの下に置いてみました。これは少なくとも私のコードをピックアップしますが、私のクラスパスでテストパッケージを利用できないので、それは間違っていると思います.

簡単な例を作成し、SimpleTest をドキュメントから正確にコピーしました: https://github.com/jsimone/Play2UnitTest

4

1 に答える 1

1

テストを に配置しtest/test/SimpleTest.java、 に移動すると、コマンドtest/SimpleTest.javaで動作しplay testます。

于 2012-05-22T18:41:51.377 に答える