2

QuantLibプロジェクトを使い始めたばかりです。かなりの数の BOOST 単体テストが定義されているため、質問: Visual Studio からこれらのテストを選択的に実行する (そして結果を表示する) 簡単な方法はありますか?

これまでのところ、単体テストは .Net 言語でしか使用していません。MsTest を使用する場合は組み込みのテスト ランナーを使用するか、他のフレームワークにはアドオン (私は Resharper と TestDriven.NET を使用しました) を使用できます。そこで、実行するテストを選択し、デバッガーを接続して実行できます (残念ながら、これは時々便利です)。アンマネージ C++ での BOOST テスト用の同様のアドオンはありますか?

4

4 に答える 4

3

コマンドラインから任意のテストケースまたはテストスイートを実行できます。名前でテストを実行する

ワイルドカードも使用できます。

于 2012-12-18T14:46:02.917 に答える
0

Boost Unit Test Adapter を使用しています。それは無料で、非常に素晴らしい出力があります。また、単一のテストが消費した時間をリストすることもでき、単一のテストとテストのグループを開始できます。

ここからダウンロードできます:

https://visualstudiogallery.msdn.microsoft.com/5f4ae1bd-b769-410e-8238-fb30beda987f?SRC=VSIDE

于 2016-06-15T05:53:38.847 に答える