GMOCK - 与运行我的示例代码相比有什么好处

时间:2017-07-28 12:47:46

标签: c++ gmock

我刚开始学习GMOCK--一种测试C ++类方法的功能。在对它们进行了一些示例之后,我无法理解为什么我们通过GMOCK进行操作 - 一种关于测试方法的方法/技术。我发现GMOCK只测试代码是否给定输出所需的输入。

那么我的示例代码,即编写调用Class方法的示例代码会这样做吗?我也可以很好地验证输出以确认。

现在说代码是分层架构,一个团队拥有两层所有权。第二层调用属于其他团队的第三层接口。假设第二层代码具有高度易变性,可用于与第三层API相关的修改。所以每次触摸我都会完全修改我的GMOCK接口。

GCC和其他编译器提供了将已定义方法链接和绑定到用户定义方法的选项。

我们在哪里使用GMOCK受益?我可能会遗漏因此发布我的查询的原因。

0 个答案:

没有答案