腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
无法
验证
对
具有
多个
接口
的
模拟
对象
上
的
方法
的
调用
、
、
SetPolicy(policy);} { }这里我将返回实现ITranslator和IPolicyAwareTranslator
的
PolicyTranslator现在,为了进行单元测试,我创建了一个ITranslator
模拟
,并
对
其进行了设置,然后通过As<>创建了IPolicyTrans
浏览 13
提问于2019-11-23
得票数 2
回答已采纳
2
回答
如何
模拟
通过Class.newInstance(className)创建
的
对象
?
、
、
我正在尝试将单元测试添加到一些遗留代码中,这些代码
具有
一个字符串类名,并创建了一个使用Class.newInstance(String className)实现特定处理程序
接口
的
对象
。我可以控制我要传递
的
类名,我可以获得一个指向新处理程序
对象
的
指针(通过一个getHandler()
调用
),并且我希望使用Mockito观察
对
它
的
调用
。我目前
的
解决办法是: 创建一个实现
接口
浏览 6
提问于2016-02-12
得票数 3
回答已采纳
1
回答
JMockit:
验证
测试
对象
的
自身
方法
调用
、
、
我需要自己
验证
MyClass
方法
的
调用
。; myClass.testMethod(); }可以看出,init()没有
调用
如果我通过取消注释上面的空Expectations块来部分
模拟
myClass,测试将失败,并返回Missing invocation错误,这是意料之中
的
。因此,似乎我不得不部分
模拟
测试
对象
。但是
浏览 20
提问于2017-02-01
得票数 0
2
回答
这个使用
模拟
对象
的
Spring单元测试究竟是如何工作
的
?
、
、
、
、
我知道,与必须实现
接口
以创建假
对象
(我
的
存根)
的
存根不同,我使用
模拟
框架(作为EasyMock)为我生成测试中使用
的
模拟
对象
。因此,使用
模拟
进行测试
的
步骤如下: 使用
模拟
库生成一个
模拟
对象
,在上实现依赖
接口
。在前面的示例中,我
的
模拟
记录了它将如何用于特定场景
的
期望: 1)
调用</e
浏览 1
提问于2014-11-23
得票数 0
1
回答
如何
验证
是否使用特定类型
的
参数
调用
了
方法
我需要
验证
某个
方法
是用特定类型
的
对象
调用
的
interface IPlayer void Send(object message);测试: A.CallTo(() => player1.Send(A<Type1>.Ignored)).MustHaveHapp
浏览 0
提问于2012-07-19
得票数 14
回答已采纳
1
回答
NullPointerException什么时候莫基托嘲笑ObjectOutputStream.writeObject?
、
、
、
、
我正在编写一个jUnit测试,检查一个类写入ObjectOutputStream
的
内容。特别是,我正在检查一个类是否用特定类型
调用
writeObject: out.writeObject
浏览 0
提问于2013-09-19
得票数 0
回答已采纳
2
回答
如何在laravel 5中
的
模型
上
模拟
创建
方法
?
、
、
、
、
我正在为我
的
laravel 5应用程序编写单元测试。在一个测试中,我
调用
一个函数,并需要
验证
它--另一个模型
的
静态create
方法
在被测试函数中被
调用
。 我不想将任何资源实际保存到数据库中。我已经创建了一个
模拟
对象
,指定了期望,并将其绑定到应用实例,但是当
调用
create时,应用程序尝试运行SQL,而不是让
模拟
对象
拦截函数
调用
。我还尝试了$this->log->shou
浏览 5
提问于2015-09-17
得票数 3
回答已采纳
1
回答
Excel VBA
验证
对象
、
、
、
我有一个大
的
,可怕
的
表,需要数据
验证
的
数据输入。大量
的
排字和错误
的
数字需要修复。我刚开始玩
验证
对象
需要建议..。 是否有一种简单
的
方法</
浏览 1
提问于2014-12-15
得票数 0
1
回答
在Matchers.eq中
调用
间谍
方法
时参数匹配器
的
无效使用
、
、
在单元测试中,我们遇到了来自Mockito
的
一个奇怪
的
错误,乍一看,这个错误可能看起来微不足道,但深入研究之后,我们
无法
找到它为什么会那样工作。请查看以下代码和引发
的
错误。如您所见,第一个参数是捕获器,第二个参数是来自Mockito包
的
Mockito。我不知道为什么它不能工作,但修复它
的
是将会话从Matchers.eq()
方法
转移到变量声明。webSocketUtils).sendMessageToMultipleUsers(messageCaptor.capture(
浏览 0
提问于2016-12-28
得票数 1
回答已采纳
2
回答
具有
多个
依赖项
的
WCF服务
的
单元测试
、
、
、
、
然而,当需要编写单元测试来
验证
服务
方法
的
行为时,我会陷入困境,试图找出正确
的
方法
来处理服务
对
多个
Command
对象
的
依赖(每个
方法
一个)。我试图对内部逻辑进行白盒测试,例如
验证
步骤4是否正确执行,或者如果Command
对象
抛出异常,则服务将正确处理该异常。对于这些,我使用Command
对象
的
模拟
实例。问题在于找到一个场景
浏览 3
提问于2009-12-10
得票数 4
回答已采纳
3
回答
在用Mockito测试get
方法
时,我是否超出了get
方法
的
范围?
、
、
我在用Mockito测试一种
方法
。
方法
本身很简单。它是一个名为getPeriod()
的
"get“
方法
。但这是有问题
的
。这里是这样
的
故事:
浏览 3
提问于2016-11-15
得票数 0
1
回答
如何
模拟
UnityEngine.Object.Destroy()
调用
?
、
、
、
、
是否有
方法
验证
是否为特定
的
UnityEngine.Object.Destroy()
方法
调用
了一个GameObject?由于UnityEngine.Object不是
接口
,所以我
无法
模拟
它并检查可
验证
的
()。我使用
的
是C#、NUnit和Moq。例如:我唯一找到
的
就是这个,但这不是我所需要
的</e
浏览 1
提问于2013-07-01
得票数 1
回答已采纳
6
回答
有没有可能创建一个用EasyMock实现
多个
接口
的
模拟
对象
?
、
、
、
、
有没有可能创建一个用EasyMock实现
多个
接口
的
模拟
对象
?例如,
接口
Foo和
接口
Closeable 在Rhino mock中,您可以在创建
模拟
对象
时提供
多个
接口
,但是EasyMock
的
createMock()
方法
只接受一种类型。有没有可能用EasyMock来实现这一点,而不是求助于创建一个同时扩展Foo和Closeable
的
临时
接口</
浏览 8
提问于2009-07-23
得票数 50
回答已采纳
1
回答
使用Moq在
模拟
对象
中定义
方法
实现
、
、
我有异步
调用
,所以我需要为它创建中间层,以便能够
对
其进行测试。request, AsyncCallback internalCallback, object requestState);然后在实现中,我可以像上面那样使用call,并且我可以提供一些
模拟
类来
调用
我
的
回调
方法
但是当我创建我
无法
验证
此
对象
的
<
浏览 0
提问于2011-07-27
得票数 7
回答已采纳
1
回答
JMockit可以使用参数构造函数启动
模拟
对象
吗?
、
、
、
当我在一个只有带有参数
的
构造函数
的
对象
上
放置@ rightly注释时,这个
对象
会被正确地启动吗?
浏览 8
提问于2017-01-19
得票数 0
回答已采纳
4
回答
强制执行
方法
、
、
我正在写一个购物车
模拟
应用基本
上
我有一个
接口
{当我在购物车上
调用
Checkout时,我希望正在结帐
的
所有商品在内部
调用
它们
的
EnsureFreshness()
方法
,然后在一个或<e
浏览 0
提问于2012-04-19
得票数 1
回答已采纳
2
回答
模拟
实现
多个
接口
的
泛型
、
、
下面是我
的
类实现,其中泛型实现了两个
接口
...我想模仿var mock = new Mock<Class<A<IInterfaceA>>();var mock = new Mock<Class<A<IInterfaceB>>(); 因为泛型需要两个
接口
的
实现我知道您可以通过在moq
上
浏览 0
提问于2013-04-23
得票数 5
回答已采纳
4
回答
PHPUnit:如何使用
多个
参数
模拟
多个
方法
调用
?
、
、
、
我正在为使用PHPUnit
的
方法
编写单元测试。我正在测试
的
方法
对
同一个
对象
调用
相同
的
方法
3次,但使用不同
的
参数集。我
的
问题类似于问和
的
问题$mock->
浏览 0
提问于2012-06-08
得票数 69
回答已采纳
2
回答
当向
模拟
接口
添加新
方法
时,C#“
方法
未定义”
、
、
我目前正在编写使用
模拟
接口
中
的
方法
的
单元测试。所有操作都很好,但是当我向
接口
添加一个新
方法
(
接口
和它
的
基类之间
的
连接很好)时,我
的
单元测试项目中
的
模拟
接口
不会拿起新
方法
,抛出一个“未定义
的
方法
”错误。下面是我如何添加新
方法
的
一个基本示例。;
浏览 2
提问于2015-09-02
得票数 0
回答已采纳
2
回答
模拟
没有
接口
或虚拟
方法
的
类
、
、
我想测试一个
具有
以下签名
的
方法
。int SomeMethod(List<Employee> employees)public class Employee public int CustomerID {public string Country { get; set; }} 如何将List<Employee>
模拟
为SomeMethod
的
输入?注意,Em
浏览 2
提问于2016-11-29
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
帮你MOCK服务的平台
单元测试系列:Mock工具Jmockit使用介绍
软件测试笔记|接口自动化测试|全面熟悉requests库以及底层方法调用逻辑
Java编程技巧之单元测试用例简化方法(内含案例)
分享面向对象编程的4个基本原则!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券