CPPUnit には、printf
スタイルのアサーションを実行できる機能はありますか? 例えば:
CPPUNIT_ASSERT("Actual size: %d", p->GetSize(), p->GetSize() == 0);
これが有効な CPPUNIT_ASSERT ではないことはわかっています。これは例として使用しているだけです。
文字列と評価する条件を取るものを見つけましCPPUNIT_ASSERT_MESSAGE(message,condition)
たが、値をアサートに入れることができませんでした。