UnitTest框架GoogleTest

回到C++下,随着代码量增加,遇到维护问题了。
找到一个Google的UnitTest框架,GoogleTest
有很详细的Sample,推荐一下 :]

编译的时候需要先编译出libgtest.a和gtest_main.o,自己的testXX.cpp文件需要和ligtest.a, gtest_main.o链接。

$g++ testXX.cpp path/to/gtest_main.o -Lpath/to/libgtest.a -lgtest -o testXX