C++ テスト

このページの ReSharper オプションでは、 C++ の単体テスト支援の設定を調整できます。
Google Test サポートを有効にする | デフォルトでは、ReSharper はアクションインジケーターを追加し、 エディターから Google Test テストを実行できるようにし、自動的に ソリューション内の Google Test テストを検出します。 この動作を無効にするには、このチェックボックスをオフにします。 |
doctest サポートを有効にする | デフォルトでは、ReSharper はアクションインジケーターを追加し、 エディターから doctest テストを直接実行できるようにし、自動的に ソリューション内の doctest テストを検出します。 この動作を無効にするには、このチェックボックスをオフにします。 |
Catch サポートを有効にする | デフォルトでは、ReSharper はアクションインジケーターを追加し、 エディターから Catch テストを直接実行できるようにし、自動的に ソリューション内の Catch テストを検出します。 この動作を無効にするには、このチェックボックスをオフにします。 |
Boost.Test サポートを有効化 | デフォルトでは、ReSharper はアクションインジケーターを追加し、 エディターから Boost.Test テストを直接実行できるようにし、自動的に ソリューション内の Boost.Test テストを検出します。 この動作を無効にするには、このチェックボックスをオフにします。 |
コマンドライン引数を使用する | この設定は、ユニットテストを実行する際に ReSharper が プロジェクトプロパティの値を使用するかどうかを制御します。 |
名前付きパイプを使用して子プロセスと通信する | デフォルトでは、テストランナーは名前付きパイプを使用して子テストプロセスと通信し、バッファリングされていない出力を読み取ります。 代わりに一時ファイルを使用するには、このオプションを無効にします。 |
テスト実行構成
指示、 | ここでは、テストを使用するプロジェクトの標準実行設定を指定できます。 これらの設定は通常、プロジェクトプロパティ( )で指定されており、ReSharper はそこから取得します。 |
マージ環境 | このチェックボックスが選択されている場合、ReSharper は Visual Studio と上記の 環境 フィールドの両方から環境変数を使用します。 |