gtest
kh815
这个作者很懒,什么都没留下…
展开
-
gtest学习(三)之libgmock_main.a
上一篇中demo.cc中包含main函数,利用libgmock_main.a不需要添加main函数。 demo.cc如下 #include "demo.h" #include "gmock/gmock.h" class MockParent : public Parent { public: //! MOCK_[CONST_]METHODx(方法名, 返回类型(参数类型列表)); MOCK_CONST_METHOD0(getNum, int()); //! 由于 getNum() 是 c原创 2021-10-26 19:33:30 · 452 阅读 · 0 评论 -
gtest学习(二)之gmock
#代码 demo.h #include <string> using namespace std; class Parent { public: virtual ~Parent() {} virtual int getNum() const = 0; virtual void setResult(int value) = 0; virtual void print(const string &str) = 0; virtual int ca原创 2021-10-26 17:58:38 · 634 阅读 · 0 评论 -
gtest学习(一)之编译使用
gtest学习一之编译使用安装测试编译 && 运行 安装 git clone https://github.com/google/googletest.git -b release-1.11.0 cd googletest # Main directory of the cloned repository. mkdir build # Create a directory to hold the build output. cd build cmake ..原创 2021-10-26 16:55:03 · 465 阅读 · 0 评论