腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
让
同一个
Mock
上
的
两个
方法
调用
返回
不同
的
值
?
java
、
spring
、
junit
、
mockito
我正在尝试模拟一个函数,该函数包含while循环形式
的
递归逻辑,并且我正在尝试弄清楚
如何
访问while循环
的
内部而不会永远循环。但是,我不确定
如何
编写代码来测试是否进入了while循环,因为我需要模拟groceryListDao.getList使其不为空才能进入while循环,然后模拟empty以退出while循环。我不知道
如何
做这两件事。groceryService.checkout("10", "A5ALV350IIXL"); verify(grocer
浏览 374
提问于2021-10-21
得票数 0
回答已采纳
1
回答
如何
在aws-sdk-
mock
中使用onCall?
amazon-web-services
、
mocking
、
mocha.js
、
sinon
、
chai
我想
让
mock
方法
为对同一
方法
的
连续
调用
启用
不同
的
响应。(0).returns(Promise.resolve(0));但我不知道
如何
让
这个在AWS
mock
框架上像这样工作。AWS.
mock
('CloudFormation', 'des
浏览 0
提问于2018-06-04
得票数 1
回答已采纳
2
回答
Mockito模拟被
调用
两次
的
方法
调用
java
、
unit-testing
、
junit
、
mockito
、
springmockito
我正在尝试使用mockito来模拟一个
方法
。然而,我用来注入
mock
的
类在发送相同类型
的
两个
不同
对象时
调用
该
方法
两次,但根据对象中
的
值
确定
方法
的
输出。因此,例如,如果我试图模拟
让
sat类型testObject有一个字符串
值<
浏览 117
提问于2015-02-04
得票数 1
回答已采纳
2
回答
PHPUnit
如何
为多个
调用
测试具有特定参数并具有特定应答
的
特定
方法
php
、
phpunit
我尝试过测试一个特定
方法
的
多个参数,并通过相同
的
模拟获得
不同
参数
的
不同
答案。这就是我到目前为止所做
的
:当我
调用
$myClass->myMethod('param2')时,我
浏览 4
提问于2016-09-20
得票数 1
回答已采纳
2
回答
具有多个
返回
值
的
模拟python函数
python
、
mocking
、
nose
我有一个可以
返回
多个
值
的
python函数。(self): myName, myNumber1, myNumber2 = self.myExampleFunction(a,b)
浏览 2
提问于2016-03-03
得票数 11
回答已采纳
1
回答
如何
EXPECT_CALL一个特定版本
的
方法
?
googlemock
我有一个类,
同一个
命名
方法
有
两个
不同
的
版本:
MOCK
_CONST_METHOD0(CmdData, const char*());
如何
为它们设置它似乎只为非常量版本设置了
调用
。
浏览 3
提问于2018-01-17
得票数 2
回答已采纳
1
回答
模拟在python中
调用
两次
不同
返回
值
的
相同
方法
。
python
、
python-2.7
我有一种
方法
要用pytest来测试。该
方法
是两次
调用
同一个
数据库模型。因为相同
的
database_model需要两次
返回
值
。这对我不管用。()
mock
_id和
mock
_dict是为测试用例创建
的
值
。但是在下一行中,我再次尝试将一个return_value分配给
同一个
方法
。这是一个神奇
的
浏览 0
提问于2016-02-17
得票数 2
回答已采纳
2
回答
Python
的
“模拟”--对参数
的
响应
python
、
unit-testing
、
testing
、
mocking
我需要测试一个打开
两个
文件并向每个文件写入
不同
数据
的
方法
。不管文件是按照什么顺序写
的
。下面是我
如何
测试一个只需要打开一个文件
的
方法
,使用替换openimport
mock
assert open_
mock
.return_value.final_value
浏览 0
提问于2013-08-25
得票数 3
回答已采纳
9
回答
如何
让
PHPUnit MockObjects根据参数
返回
不同
的
值
?
php
、
unit-testing
、
mocking
、
phpunit
我有一个PHPUnit模拟对象,无论它
的
参数是什么,它都会
返回
'return value': ->will($this->returnValue('return value')); 我希望能够根据传递给
mock
方法
的
参数
返回
一个
不同
的
值
。我尝试过这样
的
方法
浏览 142
提问于2008-11-10
得票数 150
回答已采纳
1
回答
Python,模拟return_value,为每次
调用
返回
不同
的
值
。
python-3.x
、
unit-testing
我想测试一个在
同一个
模型上有
两个
查询
的
方法
,并且我希望每个查询都
返回
不同
的
结果。def method_to_test(): qs2 = Order.objects.filter() def test_method_to_test(self,
mock
_qs):
浏览 0
提问于2018-05-30
得票数 0
回答已采纳
0
回答
模拟类以操纵
方法
中函数
调用
的
返回
值
unit-testing
、
phpunit
我正在尝试测试一个类,除了最后一个
方法
之外,所有的
方法
都会被测试,这个
方法
对我来说有点棘手,因为它
调用
同一个
类中
的
另一个
方法
,并使用它
的
返回
值
将一个字符串
返回
给用户。";为了测试它,我需要确保$this->getElapsedTime()会
返回
一个像5或6这样
的
设置
值
,我一直试图用模拟来做这件事,但它不起作用,它每次都<em
浏览 1
提问于2017-01-01
得票数 0
2
回答
查找子对象
的
父模拟对象,父对象
的
子模拟对象。
python
、
unit-testing
、
mocking
是否可以识别子模拟对象实例
的
父模拟对象实例,或者父模拟对象实例
的
子实例?(a=1)以后我
如何
确认
调用
parent_
mock
所产生
的
子模拟?
如何
检查parent_
mock
生成
的
模拟对象?另外,
如何
区分child_
mock
1来自于
调用</em
浏览 9
提问于2013-05-24
得票数 7
1
回答
如何
在单元测试中正确修补boto3
调用
python
、
unit-testing
、
mocking
、
boto3
我是Python单元测试
的
新手,我想模拟对boto3第三方库
的
调用
。Parameter']['Value']import unittestfrom unittest.
mock
TestRealCode(unittest.TestCase): def test_get_variabl
浏览 6
提问于2019-07-17
得票数 2
回答已采纳
2
回答
Rhino Mocks -通过多次
调用
模拟
返回
值
发生变化(即使传递相同
的
参数)
的
方法
c#
、
unit-testing
、
mocking
、
rhino-mocks
我想知道
如何
模拟一个在第二次被
调用
时
返回
不同
值
的
方法
。() IApplicationLifetime
mock
= MockRepository.GenerateMock<IApplicationLifetime>();
浏览 27
提问于2012-05-23
得票数 22
回答已采纳
1
回答
在Rust中使用httpmock时,一个模拟服务器可以处理多个路径吗?
rust
、
http-mock
我正在测试引擎
的
寄存器和轮询(定期检查)行为,
方法
是创建一个模拟服务器来替换管理服务器。let admin_
mock
_server = admin_server.
mock
(|when, then| { .json_body_partial( { "engineNa
浏览 15
提问于2022-06-30
得票数 0
回答已采纳
1
回答
PHP中
的
单元测试数据存储
php
、
unit-testing
、
mocking
、
stubbing
我正在使用PHPUnit,但我发现很难
让
它为用作数据存储
的
对象创建良好
的
模拟和存根。database // just stores for this request例如,
如何
让
PHPUnit存根在
两个
具有
不同
$names
的
调用
中
返回
一个以上
的
可能
值<
浏览 0
提问于2009-07-20
得票数 1
回答已采纳
7
回答
根据
调用
方法
更改
返回
类型
java
、
generics
、
reflection
、
return-value
、
typing
基本
上
我想要
的
是,
让
两个
返回
值
略有
不同
的
公共
方法
调用
同一个
方法
来做任何需要
的
工作。它们都
返回
私有
方法
的
返回
值
,但是私有
方法
将根据
调用
它
的
公共
方法
知道
如何
返回
正确
浏览 0
提问于2009-05-28
得票数 4
回答已采纳
1
回答
存根
方法
应根据Spock中给定
的
模拟参数
返回
值
。
groovy
、
mocking
、
spock
、
stub
我希望有
不同
的
返回
结果-取决于给定
的
模拟参数
的
方法
。of return values"() { Person personBob =
Mock
() PersonHelper stubbedPerson = Stub() stubbedPerson.getNameOfBrother(perso
浏览 2
提问于2018-07-03
得票数 1
回答已采纳
3
回答
Google
Mock
: Return()一个
值
列表
c++
、
return-value
、
googlemock
通过Google
Mock
的
Return(),您可以
返回
调用
模拟函数时将
返回
的
值
。但是,如果希望多次
调用
某个函数,并且每次都希望它
返回
一个
不同
的
预定义
值
。例如: .Times(200);
如何
让
aCertainFunction每次
浏览 0
提问于2011-03-01
得票数 5
回答已采纳
2
回答
在Python中使用'@patch.object‘和'with patch.object’有什么区别?
python
、
python-2.7
、
unit-testing
、
python-unittest
、
python-mock
在为我
的
应用程序编写单元测试时,我一直使用@
mock
.patch和@patch.object装饰器。但是使用相同
的
代码,如果我使用
mock
.patch.object或
mock
.patch.object,一切都会正常工作。例如,在我
的
测试类中,我有这样
的
方法
:def my_
mock
():当我尝试以下单元测试时 @
mock
.patch('my
浏览 2
提问于2016-08-10
得票数 8
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券