Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 GMock 匹配作为 void* 传递的 C 风格数组
我试图模拟这样的功能 int write int fd const void buffer size t size bool something 我想检查缓冲区传递的数据的正确性 第一个和最后一个参数对于测试并不重要 有几个很好的匹配器可以
c
GoogleMock
GMOCK - 当返回类型为 void 时如何修改方法参数
我有一个类 它接受指向另一个类的指针 并有一个方法 read class B public void read char str class A public A B bobj b bobj B b void read char str 我
c
GoogleMock
如何在 googlemock 中创建部分(混合)模拟?
谷歌建议将调用委托给父对象 https github com google googletest blob master googlemock docs CookBook md delegating calls to a real obje
c
unittesting
mocking
GoogleMock
如何使用 gmock MOCK_METHOD 进行重载运算符?
我是 googlemock 和 StackOverflow 的新手 我在使用时遇到问题MOCK METHODn在googlemock中 我相信这个功能被广泛使用 这就是我所做的 我有一个抽象类Foo虚拟重载operator class Fo
c
googletest
GoogleMock
gmock 可以用于存根 C 函数吗?
我是 gmock 的新手 所以我想知道如何对在测试中的函数中调用的简单 C 函数进行存根以进行单元测试 Example int func int a boolean find Some code find func 1 return fin
c
unittesting
googletest
GoogleMock
如何使用 Google Mock 模拟模板方法?
我正在尝试模拟模板方法 这是包含要模拟的方法的类 class myClass public virtual myClass template
c
templates
mocking
GoogleMock
如何对 BSD 套接字进行单元测试 [关闭]
Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在使用 BSD 套接字在 Ubuntu 中编写基于服务器 客户端的 C 应用程序 我使用 Google C 测试框架作为我的单元测
c
Sockets
C11
googletest
GoogleMock
在 Google Test 或 Google Mock 中比较特征矩阵
我想知道是否有一个好的方法来测试两个Eigen http eigen tuxfamily org index php title Main Page矩阵为近似平等使用谷歌测试 https code google com p googlete
c
unittesting
Eigen
googletest
GoogleMock
GTest 和 GoogleMock EXPECT_CALL 在 Windows 中失败,在 Mac 上通过 char * 参数
我在继承的项目中有一个与此类似的测试 std string value test string const char buffer value c str EXPECT CALL object foo buffer buffer size
c
Windows
MacOS
googletest
GoogleMock
实际函数调用计数与 EXPECT_CALL(*mock, display()) 不匹配
我正在打电话EXPECT CALL在模拟函数上display 但它返回运行时错误 Actual function call count doesn t match EXPECT CALL mock display output GTest
c
googletest
GoogleMock
使用模拟和死亡测试
当涉及到死亡测试与模拟对象的期望相结合时 我发现了 Google Test 的意外行为 检查以下示例 include
c
unittesting
googletest
GoogleMock
如何将 Google Mock 与 CppUnitTestFramework 结合使用
TL DR 您可以使用 GMock 向 Microsoft 本机 C 单元测试添加模拟功能 看我的答案请参阅下文了解详细信息 我想开始向我现有的一组本机单元测试添加模拟 这些测试是使用 Microsoft 编写的CppUnitTestFra
c
unittesting
visualc
GoogleMock
microsoftcppunittest
通过依赖注入模拟 C++ 类
假设你正在测试课程A它有一个依赖注入 of B其中有一个依赖注入C 所以你嘲笑B但它唯一的构造函数需要注入C 所以你必须嘲笑C以及注入模拟的C进入被嘲笑的地方B然后才将其注入A 如果有 5 个连续的依赖关系怎么办 有哪些替代方案 I use
dependencyinjection
mocking
GoogleMock
如何在 gmock Expect_call 中对结构参数进行部分匹配
struct obj int a string str string str2 bool operator const obj o const if a o a str o str str2 o str2 return true retur
c
googletest
GoogleMock
使用 Google C++ Mocking Framework (Google Mock) (V1.5) 将任意参数传递给调用的方法
我有一个模拟方法 当它被调用时 我希望它在调用其正常行为之前调用另一个函数 就像是 EXPECT CALL my obj MockedMethod WillOnce DoAll Invoke my obj SomeAdditionalMet
c
unittesting
parameters
mocking
GoogleMock
无模拟功能
我陷入了一个问题 似乎无法找到解决方案 我使用VS2005 SP1来编译代码 我有一个全局函数 A foo 我有模拟课 class MockA public A public MOCK METHOD0 bar bool 在源代码中 它是这样
c
unittesting
TDD
GoogleMock
安装 GoogleTest 后如何在 Visual Studio 2017 中配置 GoogleMock?
我将 Microsoft googletest v140 windesktop msvcstl static rt dyn 包安装到我的 VS 2017 应用程序解决方案中 这是通过 添加新项目 其他语言 C 测试 Google Test
VisualStudio2017
googletest
GoogleMock
使用CLion创建Cmake项目,使用GoogleTest和GoogleMock对代码进行测试
文章目录 1 环境准备 2 CLion创建项目 3 编写测试用例 4 复杂测试用例 1 环境准备 注意版本匹配 我本地是g 8 1 0 的 最开始装了GoogleTest最新版1 10 0结果发现不能用 又回去下载旧的版本 g 8 1 0
后端开发
googletest
GoogleMock
单元测试
功能测试
«
1
2