これで、この新しいソースセットにテストを追加できました。ソースセットを選択します。バリアントによって共有されます。ソースセットを結合します。ソースセットに対応するソースセット内にインストゥルメント化テストのファイルがどのように配置されるかを示しています。ソースセットのファイルをマージおよびオーバーライドします。ファイルは、「androidTest」ソースセット内のバージョンをオーバーライドします。ソースセットがどのようにマージされるかについては、ビルドの設定をご覧ください。つの理由は、モック依存関係を利用して閉じられた環境でのテストを作成するためです。ソースセットを追加することが可能です。フレーバーに関するブログ記事をご覧ください。ノードが設定されます。プロパティでテスト対象のアプリの正しいパッケージ名が指定されていることです。ファイルを設定することにより、このノードのその他の設定を変更できます。...テストのビルドタイプを変更するデフォルトでは、すべてのテストは、「debug」ビルドタイプに対して実行されます。プロパティを使用します。「staging」ビルドタイプに対してテストを実行するには、次のスニペットのようにファイルを編集します。使用すると、単体テストのすべてまたは一部のオプションを指定できます。すべてのテストを実行する際の方法を変更するオプションを指定します。ブロックを設定します。モジュールのビルドを設定します。モジュールを作成する手順は次のとおりです。モジュールを作成します。プラグインを適用します。プロジェクトを同期します。モジュールでそうしたフレーバーを再作成できます。モジュール内の一致するフレーバーのテストを試みます。バリアントのみが含まれます。プロジェクトに合わせて、新しいビルドタイプを作成できます。バリアントを無効にします。プロパティを使用して、テストしたいバリアントのみをターゲットにできます。モジュールは自分自身のためにそれらのバリアントを設定せずにすみます。テストを実行するテストを実行するには、次の手順を行います。次のいずれかの方法でテストを実行します。クリックし、クラス内のすべてのメソッドをテストします。デフォルトの実行構成を使用して実行されます。クリック)で実行構成を編集できます。ツールは、ローカル単体テストで、単体テストによりカバーされたアプリコードの割合と領域をトラッキングするために使用します。ツールを使用すると、アプリを構成する要素、クラス、メソッド、コード行が十分にテストされたかどうかを確認できます。ページに説明があります。次に示すのは、エディタからインラインで単体テストを実行する場合の手順です。実行する単体テストをダブルクリックします。エディタで、カバレッジ付きで実行する行にカーソルを置きます。クラス宣言にカーソルを置くと、そのクラスのすべてのテストメソッドが実行されます。メソッド宣言にカーソルを置くと、そのメソッドのすべてのコードが実行されます。メソッド内の特定の行にカーソルを置くと、その行だけが実行されます。カーソルを置いた行を右クリックします。ウィンドウが表示されます。ウィンドウを示しています。カバレッジの割合を確認するローカル単体テストの詳細については、ローカル単体テストの作成をご覧ください。ウィンドウに結果が表示されます。以上のテストが失敗したことを示します。成功したテスト実行を示しています。ウィンドウの左側にはツリービューでテストが表示され、右側の出力ペインには現在のテストスイートの結果とメッセージが表示されます。アイコンを使用して、テスト結果を管理できます。実行ツールバーを使用して、現在のテストの再実行、現在のテストの停止、失敗したテストの再実行(単体テストでのみ使用可能なため、上の図には表示されていません)、出力の一時停止、スレッドのダンプを行います。ツールバーを使用して、テスト結果のフィルタリングと並べ替えを行います。カバレッジの表示、テスト結果のインポートとエクスポートができます。クリックして、テスト実行のトラッキング、インライン統計の表示、スタックトレースのスクロールを行います。例外の発生箇所でソースコードを開き、ソースに自動スクロールし、テスト実行の完了時に失敗した最初のテストを選択します。アイコンは、テストにエラーがあったか、テストが無視されたか、失敗したか、進行中か、成功したか、一時停止しているか、終了したか、実行されなかったかを示します。ファイルを開いたり、テスト中のソースコードの行にジャンプしたりできます。ページをご覧ください。インライン統計を表示するテストの実行にかかる時間を確認する方法は次のとおりです。