JUnit テストの作成
関連項目
JUnit テストジェネレータを使用して、ユニットテストでスケルトンとして使用する、コンパイル可能なテストクラスを作成できます。個々のクラスやパッケージ全体に対するユニットクラスを作成することも、または空のテストスケルトンを作成しておき、あとでソースを作成することもできます。
注
- 生成されたテストは、テスト対象のクラス名に Test を付加することによって通常のクラスと区別されます (例: MyClassTest.java)。
- テストを作成するには、プロジェクトにテスト用の test ディレクトリが必要です。デフォルトでプロジェクトの作成時に Test Packages ディレクトリが作成されます。プロジェクト内に test ディレクトリがないか、テストに別のディレクトリを指定したい場合は、「プロジェクトプロパティー」ダイアログで test ディレクトリを指定できます。
1 つのクラスのテストを作成する
- 「プロジェクト」ウィンドウ内でクラスを右クリックし、「ツール」>「JUnit テストを作成」(Ctrl-Shift-U) を選択して「テストを作成」ダイアログを開きます。
- 目的のコード生成オプションを選択し、「了解」をクリックします。
テストスイートを作成する
- 「プロジェクト」ウィンドウで、テストスイートを生成するソースファイルが入っているパッケージノードを右クリックし、ポップアップメニューから「ツール」>「JUnit テストを作成」(Ctrl-Shift-U) を選択します。
- 「テストスイートを生成」チェックボックスを選択します。
- 目的のコード生成オプションを選択し、「了解」をクリックします。
囲まれたすべてのクラスについてテストクラスが生成され、プロジェクトの「テストパッケージ」ノードに格納されます。テストクラスがすでに存在している場合、それらのクラスは更新されます。IDE にはデフォルトで、生成されたテストスイートの一部として、テストクラスがすべて含まれます。
- また、「新規ファイル」ウィザードを使用して「JUnit」カテゴリから「テストスイート」を選択することで、テストスイートを作成することもできます。
空のテストを作成する
- メインメニューから「ファイル」>「新規ファイル」を選択します。
- 「新規ファイル」ウィザードで、「カテゴリ」区画の「JUnit」と「ファイルの種類」区画の「JUnit テスト」を選択します。「次へ」をクリックします。
- テストクラス名、フォルダ、およびパッケージを指定します。
- 目的のコード生成オプションを選択し、「完了」をクリックします。
テストディレクトリを指定する
- 「プロジェクト」ウィンドウでプロジェクトのノードを右クリックし、「プロパティー」を選択します。
- 「プロパティー」ウィンドウで、「カテゴリ」区画の「ソース」を選択します。
- 「テストパッケージフォルダ」リストで、テストパッケージフォルダのプロパティーを定義します。テストパッケージに使用するフォルダを追加または削除したり、「プロジェクト」ウィンドウに表示されるテストパッケージフォルダの名前を変更したりできます。「閉じる」をクリックします。
JUnit テストを生成するには、プロジェクトにテストパッケージフォルダが必要です。
- プロジェクトのテストパッケージフォルダが見つからないか、使用できない場合は、プロジェクトに新しいフォルダを作成し、「プロジェクトプロパティー」ウィンドウでそのフォルダをテストパッケージフォルダに指定できます。
- 関連項目
- JUnit テストの実行
- JUnit について
著作権と商標について