腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
模板
方法
模拟
类
c++
、
unit-testing
、
c++11
对于在公共api中
使用
包含
模板
方法
的
类
,是否有测试
类
的模式?我知道动态多态
模拟
接口的解决方案是这样的: struct Interface { virtual ~Interface() = default; }有没有一种惯用的
方法
来测试这一点?
浏览 13
提问于2020-04-29
得票数 0
回答已采纳
2
回答
如何
使用
gmock来
模拟
来自
类
的
模板
方法
?
c++
、
googletest
、
googlemock
、
gmock
如何
使用
gmock为
类
模拟
模板
方法
(而不是
模板
类
)?举一个像这样的
类
,我想
模拟
这个
类
,这个
模板
方法
..public: int getType(int val); 我知道如何用非虚
方法
模拟
一个
类
,或者
模拟</em
浏览 4
提问于2017-05-11
得票数 7
2
回答
如何
使用
Google Mock
模拟
模板
化
方法
?
c++
、
templates
、
mocking
、
googlemock
我正在尝试
模拟
一个
模板
化的
方法
。下面是包含要
模拟
的
方法
的
类
:{ virtual ~myClass() {} void myMethod(T param);如何
使用
Google Mock
模拟
myMethod
方法
?
浏览 0
提问于2010-08-07
得票数 26
回答已采纳
2
回答
测试
使用
协作者和
模板
化
方法
的
类
c++
、
unit-testing
、
templates
我喜欢
模板
方法
可以为我做的事情,因为它们可以用来极大地简化一些代码,否则我不得不一遍又一遍地编写。目前,我的解决方案是创建一个包含所有受支持类型的非
模板
化接口,然后
使用
模板
作为实现细节。这是可测试的,但对于通过许多
类
传递的大量类型来说,更新是乏味的。我想我也可以重新设计,改为<em
浏览 2
提问于2010-12-08
得票数 0
回答已采纳
2
回答
不继承任何
类
。
c++
、
unit-testing
、
googletest
、
googlemock
_, Bar2(0, _));}1)
模拟
虚拟函数:
模拟
<
浏览 1
提问于2015-01-16
得票数 1
2
回答
如何
模拟
或存根.netTiers生成的DataRepository对象
c#
、
unit-testing
、
mocking
、
rhino-mocks
、
.nettiers
我将Rhino
模拟
用于对象的单元测试
模拟
。我们的DAL
使用
代码匠从.netTiers
模板
生成代码,这将创建这些DataRepository
类
,这些
类
包含CRUD类型事务到数据源的所有
方法
。在单元测试中,我试图
模拟
这个没有接口
类
可用作存根的数据存储库对象。简单地说,是否有人成功地
使用
Rhino
模拟
来
模拟
.netTiers生成的DataRepository,从而避免了对最终需要拆卸的数
浏览 6
提问于2009-05-04
得票数 1
回答已采纳
1
回答
用于测试非虚拟
方法
的
模板
或链接seam依赖项注入有哪些替代方案?
c++
、
templates
、
testing
、
dependency-injection
我正在尝试测试那些对代码有许多依赖项的代码,这些代码不能更改,而且通常不
使用
虚拟
方法
。这也是一个高性能的场景,所以我可以想象我们自己代码中的一些地方,我们不想
使用
虚拟
方法
。非虚拟
方法
对于测试场景非常重要,所以我希望对它们进行
模拟
。
模板
依赖注入:谷歌称此为。
模拟
不再是依赖项的派生
类
,它将被
模板
类
替换。它被实例化为用于生产的原始依赖
类
和用于测试的<em
浏览 3
提问于2017-06-15
得票数 9
2
回答
是否可以为参数包中的每个参数创建
模拟
方法
?
c++
、
templates
、
googlemock
编辑:我有接收消息的
类
:public: // other messagesclassarg)); // a lot other messages我希望将Mock转换为
模板
,因此,与其在Mock中编写长长的MOCK_METHOD()列表,不如创建如下所示的
模拟</e
浏览 2
提问于2021-07-30
得票数 0
回答已采纳
1
回答
如何
模拟
GTest中
模板
类
中的
模板
方法
?
c++
、
templates
、
mocking
、
googletest
、
googlemock
我想在google测试中
模拟
myFunction,并且对这两个
模板
有问题。
浏览 4
提问于2022-01-14
得票数 1
回答已采纳
1
回答
模拟
整个库
c++
、
mocking
、
boost-asio
、
googletest
、
googlemock
我正在开发
使用
boost::asio的代码。为了测试它,我需要
模拟
这个库中的一组
类
。我
使用
的是Google Mock,它允许
模拟
虚拟
方法
。通常(也很繁琐)的过程是为我需要
使用
的每个
类
编写一个接口。另一方面,当涉及到
模拟
非虚拟
方法
时,Google Mock Cookbook描述了一种替代
方法
:
使用
模板
。在我的例子中,问题是我可能需要同时
模拟
几个<e
浏览 0
提问于2012-04-21
得票数 5
回答已采纳
1
回答
如何在作为参数传递时
模拟
依赖项?
java
、
spring-boot
、
mockito
我们创建了一个公共
类
,其中RestTemplate作为参数传递。这个rest
模板
用于促进:但是,由于它不是普通
类
中的自动测试,所以我无法创建
模拟
RestTemplate的单元测试。这附近有工作吗?设置:-执行rest集成,但
使用
项目A传递的rest<
浏览 8
提问于2022-05-20
得票数 1
回答已采纳
3
回答
在不编辑生产代码的情况下
模拟
C++中的非虚拟
方法
?
c++
、
unit-testing
、
mocking
、
googlemock
我的所有模块的基
类
都有一系列用于设置/获取数据以及与其他模块进行通信的
方法
。 因为我只想对每个模块进行单元测试,所以我希望能够对我的所有模块间通信
方法
使用
预设值。我一直在研究Google Test和Google Mock,它确实支持模仿非虚拟
方法
。然而,所描述的
方法
()要求我将原始
方法
“
模板
化”,以接受真实或
模拟
对象。由于前面提到的要求,我不能在基
类
中
模板
化我的
方法
,所以
浏览 50
提问于2010-02-26
得票数 19
回答已采纳
1
回答
如何在
模板
化的
类
中
模拟
函数?
c++
、
googlemock
我试图找到一种
方法
来
模拟
类
中的
模板
函数。我还了解到,还需要在头文件中定义
模板
函数。有人能给我举个例子吗?我如何
模拟
函数ReadData,如下所示?谢谢。
浏览 1
提问于2017-04-21
得票数 1
回答已采纳
1
回答
c++依赖注入,用于测试
类
系统调用的
类
c++
、
unit-testing
、
dependency-injection
我正在尝试
使用
模板
依赖注入来测试一个
使用
C系统调用对文件描述符进行操作的C++
类
。理想是有一个抽象
类
和一个实例来包装系统调用,如read(),write()等,然后我
使用
mock来测试我的目标
类
。write(){...}稍后,我将OSCall注入到要
使用
它的
类
中:class FD{ OSCallGetOSCall(){ret
浏览 0
提问于2015-04-01
得票数 3
1
回答
Moq‘’ing HttpContext.Current
unit-testing
、
moq
、
httpcontext
我有一个
类
库,它有一个基于
模板
发送电子邮件的
方法
。我通过以下方式访问该
模板
:现在,当涉及到编写单元测试时,我希望能够
模拟
出“当前上下文”,我尝试
使用
MVCMockHelpers,但“当前”属性总是返回null。有没有可能
模拟
出这个属性?如果是这样,我该怎么做呢?
浏览 1
提问于2011-09-07
得票数 0
2
回答
使用
POCO和t4
模板
测试EF 4.0 -如何
模拟
上下文?
c#
、
entity-framework-4
、
t4
>的
方法
,但是T4
模板
生成了返回ObjectSet<...>的
方法
,并且没有生成的接口,在该页面上,作者将接口添加到创建的上下文中,它给他提供了创建
模拟
等的
方法
。我的主要目标是
使用
T4
模板
生成poco
类
,并创建
模拟
/伪造上下文来测试我的自定义存储库。有没有办法在不编写或更改T4
模板
的情况下让它工作??如果返回的是ObjectSet而不是IObjectSets,我如何在上下文之上创建
浏览 0
提问于2010-09-01
得票数 7
回答已采纳
2
回答
在PHP4.x中
模拟
PHP
类
魔术
方法
php
、
oop
我正在实现一个web应用程序,它严重依赖于OOP的
使用
。我发现,我能够通过一些小技巧或聪明的解决方案(通常位于
模板
基
类
中,扩展所有其他
类
)来
模拟
大量的PHP 5 OOP特性。目前,我需要
类
的__sleep()和__wakeup()魔术
方法
;是否有一种
方法
可以在PHP4.x中
模拟
此功能,而无需用
方法
调用包装对serialize()和unserialize()的调用?
浏览 8
提问于2011-07-29
得票数 1
回答已采纳
1
回答
单元测试一个接受“特征”
模板
参数的对象
c++
、
unit-testing
、
googletest
、
googlemock
我有一个Visual Studio2008 C++03项目,我想在其中对一个
使用
特征
模板
参数的
类
进行单元测试,该
模板
参数公开了静态
方法
(基于策略的设计,策略模式)。我
使用
的是Google Test和Google Mock框架。Google Mock不能
模拟
静态
方法
,我需要在测试中创建一个
模拟
类
的实例来设置它的行为和期望。那么,
使用
Google test / Google Mock对接受<e
浏览 0
提问于2012-05-19
得票数 3
回答已采纳
1
回答
同时
模拟
界面和特征
php
、
phpunit
是否可以在PHPUnit
模拟
构建器中构建这样的对象(同时实现接口和
使用
特征)? <?
浏览 0
提问于2012-10-15
得票数 3
回答已采纳
1
回答
如何
模拟
已经编译成库的
类
?
c++
、
unit-testing
、
mocking
我所读过的正常的
模拟
方法
(依赖注入/控制反转)演示的方式似乎很难(如果不是不可能的话),当被
模拟
的代码已经被编译时。如何有效地
模拟
静态库中的
类
?通过
使用
运行时多态+接口模式,我可
浏览 0
提问于2015-06-18
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Word文档中使用文档模板的方法
使用Python列表方法模拟约瑟夫环问题
使用Python将数据填充到Word模板中的方法
Java常用Date类的概述和方法使用
西门子S7200模拟量处理程序,经典模板,拿去直接编译使用
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券