CppUnitには、テストケースとテスト結果のhtmlまたはxmlファイルを生成する機能がありますか?
5429 次
2 に答える
5
テストの結果を xml 形式で出力するには、XmlOutputterを使用します。
実行するテスト ケースのリストの生成については、この投稿を参照してください。
于 2010-03-15T06:38:29.720 に答える
3
VC++6.0 を使用して質問にタグを付けたので、他に知っておくと便利な文字列は次のとおりです。
outputter.setLocationFormat("%p(%l) : ");
単体テストを実行するビルド後のステップがあり、そのビルド後のステップが CompilerOutputter クラスを使用してその結果を表示する場合、テストの結果の stdout は次のように出力ウィンドウに表示されます。
compiling and linking ... bla bla bla
Calling post build step: Run unit tests
........F.....
c:\path\to\code\testFlintstones.cpp(42) : Assert (fred.kiss(wilma)) failed.
エラー行をダブルクリックすると、testFlinstones コードの 42 行目のエディターが自動的に開きます。それは魔法のようです。弱くて足の不自由なパーラーは魔法をだますが、魔法だ。
于 2010-05-07T05:04:19.070 に答える