Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
谷歌模拟 - 我可以在同一个模拟对象上多次调用 EXPECT_CALL 吗?
如果我打电话EXPECT CALL在同一个模拟对象上两次TEST F 会发生什么 期望是否附加到模拟对象中 或者第二次调用是否消除了第一次调用的效果 I found 后子句 https github com google googletes
c
unittesting
googletest
GoogleMock
gmock 多个输入输出参数 SetArgReferee
我有一个接口 Itest class Itest bool testfunction vector
reference
GoogleMock
如何在 Google Mock 中使用可选参数来模拟方法?
如何使用可选参数模拟方法谷歌模拟 例如 class A public void set enable bool enabled true class MockA public A MOCK METHOD1 set enable void b
c
mocking
googletest
GoogleMock
如何使用 gmock 模拟该类,使其实例作为其他类中的类成员
我是新用户gmock 我不知道如何使用gmock模拟该类 将其实例作为其他类中的类成员 代码如下所示 classs B B fun class A B b A fun if b B fun XXX doXXXXX 现在 我想用gmock嘲笑
unittesting
GoogleMock
我尝试使用 googlemock 模拟简单的 C++ 方法有什么问题?
As per 用于对进行标准库调用的 C 方法进行单元测试的模式 https stackoverflow com questions 5779618 patterns for unit testing a c method that mak
c
unittesting
GoogleMock
如何使用运算符[]创建模拟类?
我正在上课operator 像这样 class Base public virtual Base virtual const int operator const unsigned int index const 0 如何使用谷歌模拟框架为
c
GoogleMock
Googletest:如何异步运行测试?
考虑到一个包含数千个测试的大型项目 其中一些测试需要几分钟才能完成 如果按顺序执行 整套测试需要一个多小时才能完成 通过并行执行测试可以减少测试时间 据我所知 没有办法直接从 googletest mock 做到这一点 就像 async选项
c
Testing
Asynchronous
googletest
GoogleMock
Google Mock:“没有合适的默认构造函数可用”?
将 Visual Studio 2010 C 与 googlemock 结合使用 我正在尝试使用我创建的模拟 但出现编译器错误 EmployeeFake employeeStub 错误是 1 gt c someclasstests cpp
c
constructor
mocking
defaultconstructor
GoogleMock
gtest 和 gmock 有什么区别?
我试图理解的目的google mock Google 的 C 模拟框架 https github com google googletest blob master googlemock README md 我已经与gtest较早 但我还是
c
googletest
GoogleMock
Google 测试中没有模拟的 EXPECT_CALL
有没有办法通过 GoogleTest for c 测试函数调用而不创建模拟对象 例如我们有以下生产代码 if a method x 我想测试一下是否method在这种情况下将被调用a是真的并且a是假的 我想构建一个与 Google Test
c
unittesting
googletest
GoogleMock
GMock 删除使用 ReturnArg 时的隐式转换警告
给出以下模拟方法 MOCK METHOD2 send int const void pBuffer size t szBuffer 以及以下用法 EXPECT CALL socketMock send Times 1 WillOnce Re
c
VisualStudio
visualc
googletest
GoogleMock
谷歌模拟全局模拟对象内存泄漏
我正在使用 VS2005 和 C 使用 google mock 进行单元测试 我在单元测试中有一个全局自由函数 我使用以下代码来模拟自由函数 NiceMock
c
unittesting
memoryleaks
heapmemory
GoogleMock
使用 Google Mock 进行 C++ 高性能单元测试?
我正在使用 Google Mock 并且正在努力模拟 C 系统调用 特别是 C 11 chrono 函数 我知道我应该创建一个接口 创建一个类来实现我的实际实现的接口 然后在我的测试中模拟该接口 我正在尝试编写一个嵌入式应用程序 因此这种间
c
unittesting
interface
GoogleMock
staticclasses
为什么 Google Mocks 发现这个函数调用不明确?
我在尝试开始使用 Google Mocks 时遇到了问题 由于某种原因它无法告诉我在EXPECT CALL宏 即使类型是一致的 我想知道为什么它不只匹配第一个函数 以及我需要做什么 添加才能使其匹配第一个函数 模拟类 class GMock
c
templates
Compilation
cppunit
GoogleMock
如何使用 gtest 对 std::bind 函数进行单元测试?
我正在尝试为项目中的一些 cpp 文件编写单元测试用例 这里的场景是 我有一个 cpp 文件 只定义了一个公共方法 然后又调用私有方法 这里私有方法在公共方法中作为回调方法被调用 我如何在这里测试私有方法 我将对回调指针进行模拟 但我不知道
c
unittesting
googletest
GoogleMock
Google Mock:为什么NiceMock不忽略意外调用?
我正在使用 Google Mock 1 7 0 和 Google Test 1 7 0 问题是 当我使用 NiceMock 时 由于意外的模拟函数调用 根据 Google Mock 文档 NiceMock 应忽略该函数 导致测试失败 代码如
c
unittesting
googletest
GoogleMock
将 googlemock 与非虚拟函数的假实现一起使用
我有遗留代码和一些基于 googlemock 框架的单元测试 当我尝试用一 些新场景扩展单元测试时 我遇到了以下问题 class D public void pubMethod1 int pubMethod2 There are prett
c
unittesting
googletest
GoogleMock
如何使用 gmock 测试类是否调用其基类的方法
class Foo public int x int y void move void class SuperFoo public Foo public int age void update SuperFoo update void mo
c
googletest
GoogleMock
googlemock - 模拟返回复杂数据类型的方法
我想模拟一个返回复杂数据类型的方法 class aClass public virtual const QMap
c
googletest
GoogleMock
为什么 Google Test 不打印堆栈跟踪或文件名?
当我使用 Google Test 和 Google Mock 并将诊断级别设置为 信息 时 我收到如下消息 Uninteresting mock function call taking default action specified a
c
googletest
GoogleMock
1
2
3
»