googlemock

googlemock

文章 0 浏览 2

具有非虚拟方法的类中的 GMock 和模拟构造函数

我需要模拟一个只有非虚拟方法的类。本班 有一个复制构造函数。如何为此编写一个模拟方法。我得到一个 如果我只是使用编译器错误, MOCK_METHOD1(clas…

━╋う一瞬間旳綻放 2024-11-07 15:28:07 0 0

如何 Google Mock 从结构调用的方法

让我们看一下这个例子: Class A{ public: int Get() } 在另一个文件中: A a struct B{ int res = a.Get() } 我需要 Google Mock Get 方法,但是,我…

忆悲凉 2024-11-05 15:35:21 1 0

当调用模拟上的预期方法时调用方法

我有以下场景: class InterfaceA class InterfaceB class InterfaceC class InterfaceA { virtual void foo(InterfaceC&amp) = 0 } class InterfaceB…

情仇皆在手 2024-11-03 19:37:53 0 0

我尝试模拟一个简单的 C++ 有什么问题吗? googlemock 的方法?

根据 C++ 单元测试模式方法进行标准库调用,我正在测试驱动网络抽象类的开发。为了对进行标准 C 库调用(我无法模拟)来处理 BSD 套接字的代码进行单…

战皆罪 2024-11-03 12:49:43 1 0

嘲笑 C++具有依赖注入的类

假设您正在测试类 A 并且它有一个 依赖注入 B 具有 C 的依赖注入。因此您模拟 B 但它唯一的构造函数需要注入 C,所以你必须模拟C 也是如此,将模拟的 …

够钟 2024-11-02 13:40:49 0 0

将 Google Mock 与 boost::bind 一起使用

我有一个类,其构造函数采用 Boost 函数,我想用 Google Mock 测试它。以下代码显示了一个示例类以及我对其进行测试的尝试: MyClass.h: #include &lt…

贪了杯 2024-10-31 10:40:33 1 0

不生成所有预期的库

我正在尝试制作“google mock”,但我只得到一个库: gmock_main.a 为什么 gmock.a 没有被生成?生成了四个 .o 文件。 谢谢, 巴里。 # A sample Make…

醉态萌生 2024-10-29 07:05:01 1 0

c++ googlemocks:获取未初始化调用的堆栈跟踪

模拟类如下所示: 结构模拟类 { MOCK_METHOD0( foo, void () ) } 如果我忘记在模拟对象上设置预期的调用,我会得到类似这样的信息: GMOCK WARNING: U…

过去的过去 2024-10-29 03:51:46 1 0

模拟类可以从googlemock中的另一个模拟类继承吗?

模拟类可以从googlemock中的另一个模拟类继承吗?如果是,请帮助我理解为什么这不起作用。 class IA { public: virtual int test1(int a) = 0 } class…

半夏半凉 2024-10-28 04:38:05 1 0

我可以不模拟 C++ 接口中的所有方法吗?当使用googlemock时

我正在使用 Google Mock 1.6 RC,并尝试模拟 COM 接口。 COM 接口中有近 50 个方法,其中一些方法是从基接口继承的。当我创建一个继承此接口的模拟str…

笑看君怀她人 2024-10-28 03:28:20 1 0

TestPlugInRunnerd.exe +格莫克

我们将 cppunit 单元测试构建为 dll 并将其加载到 TestPlugInRunnerd.exe 中以显示我们的结果。我们编写自己的模拟,但我想开始使用模拟框架,例如 gm…

深巷少女 2024-10-24 12:47:53 3 0

gmock:进行可能失败的自定义检查

我在单元测试中使用谷歌模拟库,并且我正在尝试进行可能失败的自定义检查。 下一个示例演示了我想要做的事情: struct Base { } struct Derived : Bas…

合久必婚 2024-10-21 04:06:16 2 0

Google Mock 是否会计算析构函数中对模拟函数的调用?

Google Mock 是否计算对被测试对象的析构函数中发生的模拟函数的调用?…

九八野马 2024-10-20 02:29:29 1 0

Google Mock:Return() 值列表

通过 Google Mock 的 Return(),您可以返回调用模拟函数后将返回的值。但是,如果某个函数预计会被调用多次,并且每次您都希望它返回不同的预定义值。…

此生挚爱伱 2024-10-19 08:54:02 2 0

Googlemock:如何验证对象中数组中的元素?

我有一个小类: struct Command { uint8_t cmdId uint8_t len uint8_t payload[MAX_PAYLOAD] } 我想使用 googlemock 期望仅验证有效负载的前两个元素…

池予 2024-10-19 03:10:56 4 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文