デベロッパードキュメントガイドインストゥルメント化単体テストを作成するインストゥルメント化単体テストとは、物理デバイスやエミュレータで実行する単体テストのことです。ローカル単体テストに比べて再現性が高い反面、はるかに時間がかかります。したがって、インストゥルメント化単体テストは、実際のデバイスの動作をテストする必要がある場合にのみ使用することをおすすめします。必要に応じてインストゥルメント化単体テストを簡単に作成できるようにするためのライブラリがいくつか用意されています。オブジェクトを比較的容易に作成できます。フレームワークを使用して依存関係のモックを用意します。保存する必要があります。このディレクトリは、新しいプロジェクトの作成時から存在し、そこにはサンプルのインストゥルメント化テストが含まれています。これにより、対象アプリのインストゥルメント化テストのコードを迅速に作成して実行できるようになります。Automator)が含まれています。テスト依存関係を構成する必要があります。ライブラリも含めておきます。使用してより柔軟なアサーションを作成できるようになります。ファイルの中で、依存関係として次のライブラリを指定する必要があります。ファイルに次の設定を含めます。テストクラスである必要があります。アノテーションを追加します。クラスに対して正しく実装されているかどうかを確認するためのインストゥルメント化単体テストの作成方法を示しています。クラスにグループ化して、テストをグループごとにまとめて実行できます。テストクラスをまとめて実行できます。パッケージに含まれています。サフィックスとします(たとえば、com.example.android.testing.mysample.suite)。クラスをインポートします。アノテーションを追加します。アノテーションに、個々のテストクラスまたはテストスイートを引数としてリストします。いうテストスイートの実装方法を示しています。グループ化してまとめて実行します。{}インストゥルメント化単体テストを実行するインストゥルメント化テストを実行するには、次の手順を行います。次のいずれかの方法でテストを実行します。