下载
地址:https://github.com/google/googletest
编译
mkdir build
cd build
cmake ../ -G "MinGW Makefiles"
mingw32-make
使用
添加包含路径和刚刚编译出来的库路径(在build/lib目录下)。
代码
#include <gtest/gtest.h>
int add(int a,int b)
{
return a+b;
}
TEST(testCase_1,should_3_when_given_2_and_1)
{
EXPECT_EQ(add(2,1),3);
}
int main(int argc, char *argv[])
{
testing::InitGoogleTest(&argc,argv);
return RUN_ALL_TESTS();
}