...
- テスト スイート出力ファイルとレイアウト テスト スイート ファイルの名前と場所を指定 します。詳細については 「生成オプションのカスタマイズ 」 を参照してくだ さい。
- テスト ケースの生成 ( 既存のテストスイートを使用) 既存のテスト ケースがある場合に、 新しいテスト ケースで既存のテスト スイートを置き換えるか、それとも新しいテスト ケー スを既存のテスト スイートに統合するかを指定します。適切な設定の選択方法については「一般的なテスト生成の目的 」 を参照してください。
- テスト ケースがない関数に対してテスト ケースを追加する テスト ケースがない関 数についてテスト ケースを生成します。既存のテストへの影響や変更はありません。
- すべての関数に対してテスト ケースを追加する すべての関数についてテスト ケー スを生成します。既存のテストへの影響や変更はありません。
- 既存のテスト スイートを置き換える すべての関数についてテスト ケースを生成し ます。既存のテスト スイートは削除されて新しいテスト ケースで置き換えられま す。
- テスト スイート内でテスト対象ファイルを参照する場合 CPPTEST_CONTEXT および CPPTEST_TEST_SUITE_INCLUDED_TO マクロで、プロジェクトの絶対パスと相対パス のどちらを使用するかを指定します。
- ほとんどの場合、フル パスの使用を推奨します。特別なケースでは、相対パスが有 用なこともあります。たとえば、別の場所で使用されるコードのテストを生成し、 さらにこのテストを複数の場所で使用する場合などです。例として、多くのプロ ジェクトで使用できるライブラリのソース ファイルがあり、このソース コードに一 部のテストを接続させるものとします。この場合、ソース コードがプロジェクト中 のどこにあるかに関係なく、フル パスを使用していないため、テストは正常に動作 するはずです。
...