![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 429 阅读 · 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 · 569 阅读 · 0 评论 -
gtest学习(一)之编译使用
gtest学习一之编译使用安装测试编译 && 运行安装git clone https://github.com/google/googletest.git -b release-1.11.0cd googletest # Main directory of the cloned repository.mkdir build # Create a directory to hold the build output.cd buildcmake ..原创 2021-10-26 16:55:03 · 448 阅读 · 0 评论