TEST条件チェック
-
CHECK( boolean condition )
-
ブール条件をチェックする
-
CHECK_TRUE( boolean condition )
-
ブール条件がTRUEであるかチェックする
-
CHECK_FALSE( boolean condition )
-
ブール条件がFALSEであるかチェックする
-
CHECK_EQUAL( expected, actual )
-
==を使って期待(expected)と結果(actual)が等しいかチェックする
-
CTRCMP_EQUAL( expected, actual )
-
strcmp()を使って2つのconst char*文字列を比較する
-
LONGS_EQUAL( expected, actual )
-
2つの数値を比較する
-
BYTES_EQUAL( expected, actual )
-
2つの8ビット幅の数値を比較する
-
POINTERS_EQUAL( expected, actual )
-
2つのポインタを比較する
-
DOUBLES_EQUAL( expected, actual, tolerance )
-
2つの倍精度浮動小数点数( double )を指定した許容範囲内で比較する
-
FAIL( text )
-
テストを失敗させて、メッセージを出力する
参考文献
-
テスト駆動開発による組み込みプログラミング(James W. Grennig, 蛸島昭之 監訳, 笹井崇司 訳)
最終更新:2013年07月13日 14:24