私は遊びを持っています!IntelliJ 12.0.2 で開かれ、play ideaコマンドで作成された 2.0 アプリケーション。
テストソース フォルダー内に、単体テストを作成しました (JUnit を使用して、ここでは特別なことは何もしません)。
この単体テストを実行する両方の方法:
- コマンドラインから:
play test-only MyUnitTest=> うまくいく - IntelliJ IDE から:「実行」ボタンを使用するだけです。
IntelliJ での単体テストの出力パス コンパイルは、play testテスト用のコマンドの出力パス コンパイルと一致します。
何が起こったのか: IntelliJ はMyTest.class、コマンドによって生成されたときに適切に動作しplayます。.class ファイルが削除されないとすぐにメリットがあります。
ただし、playコマンドを使用したくなく、IDE を利用してテストを実行したいと考えています。出力コンパイル パスから手動で削除するMyTest.classと、テストの起動時に IntelliJ がそれを再作成することを期待しますが、何も起こりませんでした。
IntelliJ に単体テストをコンパイルさせ、それらを対応するパスに出力させるにはどうすればよいですか?
最新の IntelliJ EAP バージョンの問題でしょうか?