コンポーネント・テスト・プロジェクトは、自動コンポーネント・テスト機能を用いて作成するテスト成果物を、グループ化する手段として役立ちます。テスト・プロジェクトは、テストまたはスタブを作成する場合、特にワ ークスペースに多くのプロジェクトや大きなプロジェクトが存在する場合に、分析されるファイルの数を制限することによりテスト・プロジェクトのスコープを定義するのにも役立ちます。テスト・プロジェクトは、テストしたいコンポーネントが入っている 1 つ以上の Java プロジェクトにリンクされます。
新規のコンポーネント・テスト・プロジェクトを作成するには、以下のよ うにします。
新規テスト・プロジェクトは、「Java™」パースペクティブの「パッケージ・ エクスプローラー」ビューおよび「テスト」パースペクティブの「テスト・ナビゲーター」ビューで表示されます。
テスト・プロジェクトには、実行指向の成果物 (テスト・ランおよびテスト・スイート) とコード指向の成果物 (テスト・ビヘイビアー・スクリプトおよびスタブ) の両方が含まれます。実行指向の成果物はテスト・ナビゲーターで表示し、コード指向の成果物はパッケージ・エクスプローラーで表示します。
![]() |
![]() |
次の演習に進む前に、これらの成果物がどのようなものかを確認しておきます。
ランは、テストの実行によって作成される成果物です。ランは 1 つのテストの実行結果を統合したものです。これにはいくつかテスト・スイート、テスト・ケース、および個々のテストが含まれます。
テスト・スイートは、テスト・プロジェクトおよびテスト生成時に作成される成果物を編成するために使用されるグループ化の方法です。テスト・スイートには、テスト・ケース、スタブ、およびテスト・デプロイメント・データが含まれます。
ビヘイビアーは、テスト生成時に作成される実際の Java ソース・コードです。
スタブは、テスト中のクラスと相互作用するクラスの置き換え用に使用されるクラスです。
コンポーネント・テストの作業を単純化するために、「テスト」パースペクティブにパッケージ・エクスプローラー・ビューを追加することができます。それには、まず「テスト」パースペクティブに進み、「ウィンドウ」>「ビューの表示」>「Java」>「パッケージ・エクスプローラー」の順にクリックしてください。
これで、演習 1.2: Java コンポーネント・テストの作成を開始する準備ができました。