以下のインターフェイスには、テストの作成および実行、コードの更新、リソースのナビゲーションなど、さまざまなアクションを行うための UTA アクション リンクが表示されます。
さらに、ファクトリ メソッド ビューおよび推奨事項ビューには、ファクトリ メソッドや特定の推奨事項に関連付けられたアクションおよび即時修正が表示されます (詳細は「ファクトリ メソッドの設定」および「推奨事項への対処」を参照)
単体テスト アシスタント ビュー
単体テスト アシスタント ビューは、テストの作成、実行、操作を行う主要なインターフェイスです。ビューはコンテキストを認識し、エディターで現在選択されている対象で利用可能なすべてのアクションを表示します。
テスト作成アクション
- 通常 - 通常のテストを作成します (「基本的な単体テストの作成」を参照)
- パラメータライズ - パラメータライズド テストを作成します (「パラメータライズされた単体テストの作成」を参照)
- テスト ケースの追加 - 複数の通常のテストまたはパラメータライズド テストを作成します (「複数の単体テストの作成」および「パラメータライズされた単体テストの作成」を参照)
- 通常の Spring - Spring コンポーネント メソッドに対して通常のテストを作成します (「Spring 単体テストの作成」を参照)
- Parameterized Spring - Spring コンポーネント メソッドに対してパラメータライズド テストを作成します (「Spring 単体テストの作成」を参照)
- 通常の private - private メソッドに対して通常のテストを作成します (「基本的な単体テストの作成」を参照)
- パラメータライズド private - private メソッドに対してパラメータライズド テストを作成します (「パラメータライズされた単体テストの作成」を参照)
- 通常の Spring private - private Spring コンポーネント メソッドに対して通常のテストを作成します (「Spring 単体テストの作成」を参照)
- パラメータライズド Spring private - private Spring コンポーネント メソッドに対してパラメータライズド テストを作成します (「Spring 単体テストの作成」を参照)
- テスト [メソッド名] の複製 - 既存のテストを複製します (「基本的な単体テストの作成」の参照)
テスト実行アクション
- Run test[method_name] - 選択されたメソッドのテストを実行します (「単体テスト アシスタントを使用した単体テストの実行」を参照)
- すべて実行 - メソッド クラス内のすべてのテストを実行します (「単体テスト アシスタントを使用した単体テストの実行」を参照)
- [メソッド名] のトラック - テストを実行し、実行中に変化した値の情報を表示します (「オブジェクトの変更の追跡とアサーションの作成」を参照)
テスト コード更新アクション
- トラックしてアサーションを作成 - テストを実行し、自動でアサーションを作成します (「オブジェクトの変更の追跡とアサーションの作成」を参照)
- モック - モックを作成します (「モックの作成」を参照)
- インスタンス化 - オブジェクトをインスタンス化します
- ファクトリ メソッドを使用してインスタンス化 - Javadoc でタグ付けされたファクトリ メソッドを使用してオブジェクトをインスタンス化します (「ファクトリ メソッドの設定」を参照)
- ファクトリ メソッドにタグ付け - メソッドの Javadoc コメントに @jtest.factory タグを追加します (「ファクトリ メソッドの設定」を参照)
- ファクトリ メソッドのタグを削除 - メソッドの Javadoc コメントから @jtest.factory タグを削除します (「ファクトリ メソッドの設定」を参照)
テストとソース間のナビゲーション アクション
- ソース クラス - ソース クラスに移動します
- テスト クラス - テスト クラスに移動します
コンテキスト メニュー
単体テスト アシスタント ビューに表示されるアクションは、コンテキスト メニューでも利用できます。コンテキスト メニューには、変更ベース テスト用の追加オプションが表示される場合もあります (「テスト影響分析」を参照)。
利用可能なアクションを参照するには、エディターでクラスまたはメソッドを右クリックし、[単体テスト] をクリックします。
パッケージおよびプロジェクト全体に対して利用可能なオプションを表示するには、パッケージ エクスプローラーまたはプロジェクト エクスプローラーで選択されたパッケージまたはプロジェクトを右クリックします。
即時修正ダイアログ
キーボード ショートカットでコンテキスト アシスト ダイアログを開き、テストの実行およびコードの修正に役立つオプションを選択できます。
現在カーソルが位置づけられているコードで利用可能なオプションを表示するには、Ctrl + 1 (Eclipse) または Alt + Enter (IntelliJ) を押します。