腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
模拟
假定存在
的
私有
变量
、
、
、
如果
模拟
对象
不是在
测试
的
类
中
创建/初始化
的
,或者不是静态
的
(单例模式),或者没有某种
测试
构造函数可以挂接,那么如
何在
运行时获得
模拟
对象
呢?在一个我正在为其编写单元
测试
的
类
中
,我遇到了一个我还没有遇到/解决
的
场景。我有一个JMS资源(一个用于引用
的
Queue
浏览 0
提问于2013-10-22
得票数 22
回答已采纳
2
回答
Apache Camel Beans单元
测试
、
、
、
、
在我
的
应用程序
中
,我使用带有Spring引导
的
Apache。目前,我正在进行单元
测试
。和Jackson toString
方法
的
数据
类
公共抽象
类
BaseCamelContextUnitTest扩展了CamelTestSupportmethod=processData"););getCamelContext().start
浏览 5
提问于2016-11-10
得票数 3
1
回答
如
何在
测试
类
中
模拟
私有
对象
中
的
方法
、
、
我已经为一个Rest客户机
类
创建了一个抽象
类
,我想为它编写单元
测试
。我想为下面的HandleRequest
方法
编写
测试
,但为了能够
测试
某些情况,我需要确保_client.ExecuteTaskAsync返回某个特定值或抛出异常。然而,
私有
对象
_policy是由Mock<IPollyPolicyFactory>创建
的
,并且是抽象
类
中
的
private。AbstractRes
浏览 21
提问于2020-08-17
得票数 0
1
回答
使用jmockit
模拟
被测
类
的
私有
方法
时,
对象
的
行为异常
、
、
当我试图
模拟
我
的
类
的
私有
方法
时,我
测试
的
类
的
实例
对象
的
行为会有所不同。我有我
的
CUT
对象
,我在设置
方法
之前在@
中
初始化它public void setUp() {在我
的
测试
方法
<e
浏览 2
提问于2015-06-17
得票数 0
3
回答
使用JUnit进行单元
测试
、
据我所知,
测试
私有
方法
的
正确
方法
是通过反射?因此,如果我们通过反射
测试
一个
方法
,我们需要创建一个
类
的
实例,获取
方法
,调用它,等等。然而,如果我们创建
的
类
使用了来自其他
对象
的
数据,这些
对象
将返回null /为null,而没有正确
的
先前创建
的
对象
,我们该怎么办? 谢谢
浏览 3
提问于2012-03-04
得票数 1
回答已采纳
1
回答
Mockito:基于另一个
对象
的
模拟
对象
、
、
、
我有一个
模拟
对象
,Car porsche说。它有四个轮子,一个挡风玻璃,一个引擎和保时捷
的
名字。这是通过when()和thenReturn()完成
的
。我想要创建另一个
模拟
的
汽车实例,例如trabant,它
的
行为(同样是when()和thenReturn())与保时捷实例完全一样,只会返回一个不同
的
名称。是否有可能在不重复所有when()和thenReturn()步骤
的
情况下根据第一个步骤创建第二个
模拟
?
浏览 0
提问于2013-11-18
得票数 11
回答已采纳
1
回答
Jmockit-
模拟
私有
Medhod返回复杂
对象
,然后将其用于预期()
、
我遇到了这样
的
情况,我需要
测试
不可能重构代码
的
地方(由于组织原因:( ) )。int answer = complexObj.doSomething(); } 我看到
的
大多数示例都是关于调用
私有
方法
的
私有
方法
和
测试
方法
都在需要
测试
的
同一个
类
中<
浏览 1
提问于2015-04-12
得票数 2
回答已采纳
5
回答
使用moq
测试
对
私有
方法
的
调用
我有以下
方法
需要用Moq来
测试
。问题是,switch语句中调用
的
每个
方法
都是
私有
的,包括末尾
的
PublishMessage。但是这个
方法
(ProcessMessage)是公开
的
。我如何
测试
它,以确保调用是根据参数进行
的
?请注意,我不是在
测试
私有
方法
,我只是想
测试
“调用”。我想
模拟
这些
私有
方法
,
浏览 0
提问于2014-01-09
得票数 9
2
回答
Spock -
模拟
外部服务
、
、
、
、
我在spock框架
测试
中非常新,我没有找到任何我可以找到所需信息
的
例子。因此,我认为最好
的
方法
是举一个我需要
的
例子。例如在斯波克
的
测试
课: 现在我有了getData
浏览 5
提问于2016-03-29
得票数 2
回答已采纳
1
回答
什么时候我们可以
模拟
一个
对象
及其
方法
?
、
我是Moq和单元
测试
的
新手。我必须为许多
类
编写单元
测试
,这些
类
包含其他
类
的
对象
。我可以
模拟
类
对象
的
方法
吗?这就是确切
的
场景- 我有两个
类
A和B,A有一个
私有
对象
B,在A
的
一个
方法
中
,我在内部调用B
的
方法
,
浏览 0
提问于2010-05-10
得票数 2
回答已采纳
2
回答
如何
测试
类
中
是否存在
私有
静态函数,而不必捕获NoSuchMethodException?
、
我正在创建一个实用程序函数,它返回一个Method
对象
,给出它
的
所有部分。其参数: 注意,包含
类
参数是一个数组。这些
类
中
的
一个必须包含该
方法
,但您不知道是哪个
类
。除了可以显式指定
的
类
之外,它也是指定默认
浏览 4
提问于2014-04-05
得票数 0
回答已采纳
1
回答
如
何在
asp.net单元
测试
中
模拟
相同
的
类
方法
、
、
、
、
我也
模拟
了GetSomeData();,但它返回"" (空白值),我想用"myData"返回。我已经写了一个这样
的
TestMethod:var mockData = new Mock<Controller>(); Assert.AreEqual("expected
浏览 2
提问于2020-11-19
得票数 0
3
回答
Junit
模拟
私有
方法
、
、
、
、
我需要
模拟
私有
方法
,并且应该返回true。在ServiceImpl()
中
,我
的
请求将转到request {},它将调用"eventRequest()“。它是一个
私有
布尔值eventRequest(),所以每当evenRequest()调用时,我都应该返回true。有人能帮我吗?
浏览 2
提问于2015-07-09
得票数 0
回答已采纳
2
回答
如
何在
spock
测试
中
模拟
私有
方法
的
返回值
、
、
、
我想
测试
一个公共
方法
,其中它调用另一个
私有
方法
,我使用下面的反射
方法
来获取
私有
方法
,并试图
模拟
它
的
返回值,但它没有工作,因为
测试
停止在
私有
调用
的
地方。有什么建议吗?
浏览 1
提问于2016-02-20
得票数 1
3
回答
部分嘲弄代码
的
味道?
、
、
、
为什么会有这么多关于“部分嘲弄”和需要它
的
代码
的
憎恨?下面是一个(理论上)实现
的
示例: { // and interact with another outside service现在,以我
的
理解,这是很好
的
重构代码。如果我想对operatio
浏览 0
提问于2010-09-27
得票数 10
1
回答
在spock框架下如
何在
Grails
中
伪装
私有
变量
、
、
、
我
的
目标是Mock Grails中服务
类
方法
中
的
私有
变量。在这里,我尝试了我
的
测试
方法
: def dataSource = Mock(TransactionAwareDataSourceProxyGroovyRowResult(id: 0) resultList.add(result
浏览 1
提问于2020-12-21
得票数 0
5
回答
模拟
问题,公有函数调用
私有
函数
、
、
我有个搞笑
的
问题。我知道只有公共
方法
才应该被嘲笑。但是,当在公共
方法
中
调用
私有
方法
,而这个
私有
方法
是从文件
中
获取数据时,我该怎么办?我想
模拟
这个
私有
方法
,这样我就可以继续
测试
公共
方法
。我可以将其公开以使
测试
工作,但这是没有意义
的
,因为它是出于某种原因是
私有
的。我还可以将所有内容移到另一个<em
浏览 2
提问于2009-06-24
得票数 0
1
回答
Spock groovy -如
何在
同一个
类
中
模拟
方法
?
、
、
、
、
如
何在
测试
类
中
的
不同类
中
模拟
私有
方法
和
方法
?,我不知道如何实现
对象
的
模拟
。computeScore和getScore函数,如何为
对象
obj1、obj2、obj3分配初始值?注意:我只是在这里尝试
测试
process()
方法
。但是process
方法
是从内部调用
私有
方法</
浏览 1
提问于2020-02-06
得票数 1
回答已采纳
1
回答
如何使用Mockito
模拟
测试
类
中
的
私有
类
成员
、
、
我有一个遗留
类
,我添加了一些
方法
,需要创建一些只
测试
这4个
方法
的
JUnit
测试
。
测试
中
的
类
有一个参数构造函数,用于初始化字符串。但是,在构造函数
中
,调用一个
私有
方法
,该
方法
使用属性文件初始化多个
私有
类
和数据源。我要
测试
的
方法
不使用这些
类
<e
浏览 0
提问于2019-03-17
得票数 0
回答已采纳
3
回答
如何使用Mockito使用
私有
方法
调用
测试
void
方法
、
、
、
、
我在试着
测试
公共
方法
。 如
何在
方法
中
模拟
私有
方法
调用?
浏览 2
提问于2017-06-14
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中如何在main函数中调用类中的方法
在Lua中实现面向对象特征-模拟类、继承、多态
Python中如何在子类中不调用父类的__init__方法
Java:Java中的类和对象
类与对象在Python中的本质
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券