私は自分のアプリケーション用に、Robotium ライブラリを使用する Scala で記述された Android テストの小さなスイートを開発しました。このスイートは、あらゆる意味で標準の Android JUnit テスト プロジェクトであり、Eclipse から起動すると正常に実行されます。
sbt android-plugin を使用して、メインの Android アプリケーションを既に正常にビルドして実行しています。メイン アプリケーションは にあり[ProjectDir]/src/main
ます。また、ディレクトリにあるAndroid テスト アプリケーションを正常にビルドすることもできました。エミュレータを確認したところ、テスト アプリケーションは android-plugin のコマンド[ProjectDir]/tests/src/main
で正しくインストールされているようです。tests/android:install-emulator
ただし、を介してテスト プロジェクトを実行しようとすると、次のsbt tests/android:test-emulator
ようになります。
...
Test results for InstrumentationTestRunner=
Time: 0.001
OK (0 tests)
プロジェクトにJUnitテストが含まれていることをsbt android-pluginに認識させて実行するにはどうすればよいですか?