gmock-global:提供使用gmock模拟全局函数的功能

时间:2021-05-28 19:55:12
【文件属性】:
文件名称:gmock-global:提供使用gmock模拟全局函数的功能
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-28 19:55:12
mock library cpp gmock mocking gmock-global 这个仅标头的库为全局函数实现了功能。 介绍 是用于编写模拟类的C ++框架。 创建模拟对象以模拟方法非常方便。 但是gmock不能模拟全局函数。 这个问题很普遍,但没有简单的解决方案。 Gmock常见问题解答说,如果您需要模拟静态或全局函数,则您做错了什么。 但是,在某些情况下这是必需的,并且gmock-global提供了这样的功能。 用法 步骤1:添加内容 首先,您的项目需要了解gmock-global 。 将gmock-global/include添加到项目包含路径。 在gmock包含之后添加#include 。 第2步:声明全局模拟 语法与gmock最相似。 例如,要对模拟函数multiply两个double参数和double结果,必须编写声明: MOCK_GLOBAL_FUNC
【文件预览】:
gmock-global-master
----LICENSE(1KB)
----WORKSPACE(0B)
----README.md(4KB)
----BUILD(313B)
----.gitignore(287B)
----include()
--------gmock-global()

网友评论