単体テストシナリオを生成する

アプリの単体テストを作成する際に、Gemini はテストするコードのコンテキストを使用してテスト シナリオを提案できます。単体テスト シナリオを生成する際、Gemini はテストの詳細な名前と説明を含めます。これにより、提案された各テストの意図をより深く理解できます。各テストの本体は自分で実装する必要があります。

単体テスト シナリオを生成するには、次の操作を行います。

  1. 単体テスト シナリオを生成するクラスに移動します。
  2. クラス名を右クリックし、コンテキスト メニューから [Gemini] > [Generate Unit Test Scenarios] を選択します。
  3. 表示されるダイアログで、シナリオを生成するクラスのメソッドを選択し、テストの宛先パッケージを設定します。
  4. [OK] をクリックします。
  5. テストの保存先ディレクトリを確認し、[OK] をクリックします。
  6. テストクラスがすでに存在する場合は、Gemini に既存のファイルの更新を提案させるかどうかを確認します。

Gemini がリクエストを処理すると、提案された単体テストを含む新しいファイルか、既存のファイルに対する推奨される変更を適用するための差分が表示されます。

単体テスト シナリオの生成デモ