标签:pat sts 14. 使用 图片 src 需要 解压 源文件
建一个C++静态库的新项目
将<gtest_dir>和<gtest_dir>/include加到头文件路径include_path
将<gtest_dir>/src下的gtest-all.cc和gtest_main.cc添加到源文件中
在待测试的项目中新建一个测试项目,例如TestProject为待测试项目,在测试文件中右键选择新建测试文件夹testStack
然后在testStack上右键属性,选择C++编译器将<gtest_dir>和<gtest_dir>/include加到头文件路径include_path,同样注意需要C++11
选择链接器,将刚创建的googletest库加到库中
#include <gtest/gtest.h>
#include "MyStack.h"
TEST(StackTest, testPop) {//第一个参数是testcase,第二个是具体的test,一个testcase可以有多个test
MyStack st;
st.push(9);
EXPECT_EQ(9, st.pop());
}
使用googletest进行C++单元测试(Netbeans为例)
标签:pat sts 14. 使用 图片 src 需要 解压 源文件
原文地址:https://www.cnblogs.com/logchen/p/10225980.html