読者です 読者をやめる 読者になる 読者になる

はわわーっ

はわわわわっ

[cpp] boost minimal testを使う

cpp

boost/test/minimal.hppをインクルードすると、ライブラリをリンクしなくてもテストを行えます。
参考: boost::test - C++でゲームプログラミング, Boost minimal test - Faith and Brave - C++で遊ぼう

サンプルはこんな感じ。

#include <boost/test/minimal.hpp>

int add(int i, int j) { return i + j; }

int test_main(int argc, char** argv) {
    BOOST_CHECK(add(3,4) == 7);

    return 0;
}

test_main()の中にテストを書いていけばいいみたい。これだと簡単にテストできますね。