2

最近、単体テストに BOOST を使い始めました。グローバル フィクスチャについて 1 つだけ説明が必要です。

執行されたのはいつ?... 各テスト モジュール、または各テスト スイート、または各テスト ケースに対して? 他の何かが実行される前に、それが最初になりますか?

BOOST_AUTO_TEST_CASEテストを書くために を使用しています。

4

1 に答える 1

1

グローバル フィクスチャは、ファイル スコープで定義されているため、モジュールごとに 1 回実行されます。通常、単体テストで必要な場合に備えて、ログやデータベース接続を初期化するために使用します。

于 2010-09-24T13:32:43.047 に答える