単体テスト アシスタントはコードを解析し、個々のメソッドに対してコンパイルの通る単体テストを生成できます。また、初期値とサンプル アサーションを含む実行可能なテスト テンプレートを生成します。テンプレートは簡単に変更またはコメント解除できます。
UTA は private メソッドのテストを作成し、コードのカバレッジを上げることができます。
デフォルトでは、[private メソッドのテストを作成] オプションはオフです。業界のベスト プラクティスでは、private メソッドを直接テストするのではなく、private メソッドを呼び出すアクセス可能なメソッドのテストを作成することで private メソッドをテストするよう推奨されています。
既存のテストを複製して新しいテストを作成し、内容を変更できます。既存のテストをパラメータライズド テストとして複製することもできます。詳細については「パラメータライズド テストとして複製する」を参照してください。
1 つのテストを複数回複製できます。複製されたテストの名前の後ろには、連続した番号が付きます。
UTA インターフェイスの [行をカバーする] オプションをクリックして、新しいテストを作成できます。これにより、エディターで選択されたテスト可能なコード行をカバーするテスト ケースが作成されます。テストが行をカバーするために必要な値は、生成中に UTA によって自動的に設定されます。あるいは、テストの作成後に手動で設定する必要があります。詳細については、「選択した行のカバー」を参照してください。