ブログ@kaorun55

HoloLensやKinectなどのDepthセンサーを中心に書いています。

かんたん単体テスト

たった二行でUnitTest : PicoUnit:東方算程譚


コンソールアプリ限定だけど、なんも考えずに単体テストができてしまう!!
GUIが絡まなければ単体テストはコンソールで十分なので使いどころは多々ありそう。

#include <stdio.h>
#define pico(EXP) ( !!(EXP) || (printf("%s(%d) : error : " #EXP, __FILE__,__LINE__),0))


若干書き方が特殊なので理解するのに手間取ったけど、なかなか面白い書き方でコーディング自体の勉強にもなりました^^;