テストランナー
テストされているシャドウコピーアセンブリを使用する | このオプションを有効にすると、テストに参加するアセンブリが一時ディレクトリにコピーされます。 これにより、関連するテストの実行中でもテストアセンブリを編集および再構築できます。 シャドウコピーの 2 つのオプションから選択できます。
|
[x] 秒後にテストランナープロセスが終了しない場合 | これらのオプションを使用すると、JetBrains Rider がテストランナープロセスがハングしているかどうかを判断する方法と、その場合の対処方法を構成できます。 |
生成されたプロセスが [x] 秒後に終了しない場合 | デフォルトでは、JetBrains Rider は実行されたテストによって起動されるすべてのプロセスのリストを保持します。 テストの実行が終了した後もこれらのプロセスの一部が終了しない場合、JetBrains Rider はプロセスを終了することを提案します。 これらのオプションを使用すると、JetBrains Rider が生成したプロセスがハングしているかどうかを判断する方法と、その場合の対処方法を構成できます。 何をすべきか確認する を選択した場合は、ハングした各生成プロセスを終了するかどうかを決定できます。 JetBrains Rider は選択内容を記憶し、そのような子プロセスをこのオプションページのリストに追加します。 特定のプロセスに対して以前に選択したアクションをキャンセルする場合は、リストから削除します。 |
環境変数
この領域では、単体テストランナーによって開始されたプロセスとそのすべての子プロセスに渡される環境変数の名前と値のペアのリストを構成できます。
これらの環境変数は、システムで定義されている同じ名前の変数をオーバーライドします(存在する場合)。
これらの環境変数に機密情報が含まれているかどうかに応じて、 「ソリューションパーソナル」または 「ソリューションチーム共有」設定レイヤーのいずれかに保存できます。
テスト設定
JetBrains Rider がテスト設定を探す場所を選択してください:
カスタムテスト設定構成(ソリューション内の .runsettings / .testsettings ファイル)を指定します。
診断
ユニットテキスト実行に関する潜在的な問題をトラブルシューティングする場合は、これらのオプションを使用します。 すべての診断情報は、メインメニューから を選択して開くことができるログフォルダー内の対応するファイルに保存されます。
出力をキャプチャー | テストランナープロセスとそのすべての子プロセスの出力をファイルに書き込むには、このチェックボックスを選択します。 |
ログレベル | ログレベルを選択して、対応する詳細度のログメッセージをファイルに書き込みます。 |