2016-10-05 9 views
6

Android Studioでは、特定のモジュールのユニットテストを実行する設定を作成するのは簡単です。しかし、すべてのユニットテストを実行するコンフィギュレーションを作成する方法はありますか?モジュール?複数のモジュールのユニットテスト設定

私の特定のプロジェクトには、複数のモジュール(「メイン」モジュールと「ライブラリ」モジュール)があります。現在、メインユニットテストとライブラリユニットテストという2つの構成があります。これは機能しますが、単体テストですべてのテストを実行するだけでいいのです。

コマンドラインから、これは簡単です。単に./gradlew testDebugを実行するだけです。すべてがうまくいきます。しかし、私はAndroid Studioからそれを理解できないようです。私はここで何が欠けていますか?

編集:cricket-007 Android StudioのgradleコマンドバーでtestDebugコマンドを実行できることを指摘します。これは機能しますが、実際の設定と同じようには機能しません。実際には、すべてのモジュールからすべてのユニットテストを実行する設定ユニットテストを作成する方法が問題です。

+0

IDE –

+0

確かに右側のGradleのコマンドウィンドウがあります - それは公正なポイントです。しかし、それは本当の構成を持っているのと同じくらい良いことではありません。いくつかの理由からです。まず、正しいタスクを見つける方法を知っていなければならず、次にデバッガを接続するなどの作業は簡単にできません。これを行う簡単な方法があるはずです。 – tmtrademark

+0

私は 'testDebug'がそこにあることを指摘しています。あなたの質問ではありませんでしたか? –

答えて

0

私は「All in package」を選択して、モジュール依存関係のテストを検索することができました。私のAppモジュールは他のすべてのモジュールに依存しているので、このTaskを実行するとすべてのテストが実行されます。

Configuration that worked for me

関連する問題