0

C++ で単体テスト フレームワークを使用したことはありません。今、私は CppUTest バージョン 3.6 を取りました。README_InstallCppUTest.txt ファイルに従ってライブラリをコンパイルしようとしています。

./configure => OK

make => OKではない

src/CppUTest/JUnitTestOutput.cpp:170:29: error: use of old-style cast [-Werror,-Wold-style-cast]

これらのコンパイル エラーをすべて修正する必要がありますか、それとも何らかの方法でエラーをスキップできますか? g++ は OSX の clang へのシンボリック リンクであることを知っています。

以前は gtest を使用しようとしました。基本的に、ダミーテストを作成するときはとても良かったです(例EXPECT_EQ(1,1))。通常の製品コードのクラスをテストしようとしたとき、スタブまたはモックの使用方法を見つけるのが困難でした。そこで、CppUTest を試すことにしました。

4

1 に答える 1