4

Windows/Visual Studio ボックスで使用できる「簡単で汚い」C++ テスト フレームワークを探しています。私が開発しているだけなので、エンタープライズ クラスのソフトウェアである必要はありません。テストフレームワークのリストを見つめていると、私はやや混乱しています...

http://en.wikipedia.org/wiki/List_of_unit_testing_frameworks#C.2B.2B

4

7 に答える 7

5

UnitTest++Boost.Testの両方を使用しました。どちらもセットアップと使用が簡単です。ただし、Boost ライブラリをまだ使用していない場合は、Boost.Test を使用しません。テスト フレームワークを取得するためだけにすべての Boost をインストールするのは少し大変です。

于 2008-10-08T21:51:26.727 に答える
5

これは、C++ TDD フレームワークに関する優れた記事です。記録として、私の個人的な好みは CxxTest です。これは、約 6 か月間楽しく使用しています。

于 2008-10-09T06:03:04.643 に答える
5

素晴らしい質問です。対処するいくつかの質問がすでにあります

いくつか:

于 2008-10-08T21:55:30.447 に答える
4

また、Google の C++ テスト フレームワークであるGoogle Testも参照してください。

于 2008-12-21T21:57:00.163 に答える
1

モック オブジェクトにはUnitTest++AMOPを使用します。

ただし、 GoogleTestGoogleMockは、おそらく相互に補完し合う可能性が高いため、じっくりと検討することにします。

于 2008-12-21T22:06:01.453 に答える
0

CUnitWin32をご覧ください。例が含まれています。

于 2009-02-12T22:14:22.267 に答える
0

必要最小限のテスト スイートを実行するには、インクルードのみの "Fructose" をお勧めします。テキスト出力に非標準 API の呼び出しが必要なプラットフォーム (ゲーム コンソール、組み込みデバイスなど) でテストを実行する場合は特に便利です。

于 2008-10-09T13:52:39.407 に答える