ユーザー定義テスト ケースを新規に作成するには、次の操作を行います。
[新規] > [その他] をクリックします。ウィザードが表示されます。
CPPTEST_CONTEXT
マクロとして設定され、このマクロは、テスト スイート ファイルを指定のソース ファイルと関連付けます。既存のテスト スイートに新規テスト ケースを追加するには、次の操作を行います。
プロジェクト ツリーでテスト スイート ファイルを右クリックするかエディターでテスト スイート ファイルを開き、ショートカット メニューの [新規追加] > [テスト ケース テンプレート] をクリックします。または、 テスト ケース エクスプローラーでテスト スイート ファイルを右クリックし、ショートカット メニューの [新規追加] > [テスト ケース テンプレート] をクリックします。
CPPTEST_CONTEXT
マクロを使って、テスト スイートのコンテキストを変更します。このマクロは、テスト スイート ファイルを指定のソース ファイルと関連付けます。指定できるソース ファイルは 1 つだけです。コンテキストを指定しない場合、テスト スイートはプロジェクトが実行されるたびに実行されます。テスト駆動開発 (TDD) のヒント 生成されたテンプレート中のテスト ケースは、失敗するように設定されています。ユーザーは、実装のソースを作成し、テストに満足した段階で失敗マクロを削除できます。 |
新しいプロセスを生む cout 文 他のプロセスを生む cout 文がある単体テストがある場合、改行文字ではなく endl を使って cout 文を終了してください。そうすると、出力が直ちにコンソールに表示されます。 たとえば
ではなく
を使用します。 |