腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Spock
Mock
,
在
调用
方法
时
返回
"
x
“,
无论
传
递给
方法
的
变量
是什么
、
所以我有一个
方法
,它
的
符号中有几个
变量
,就像这样
的
public PageLinksVM mapLinks(URI requestUrl, Integer offset, Integer limit,Integer total) 如果它
的
输入上没有
变量
,我将执行以下操作 def: object.mapLinks()>> returnedObject 当
方法
有输入,并且
无论
传
递给
方法
的
<
浏览 18
提问于2020-01-10
得票数 1
回答已采纳
1
回答
在
Spock
Groovy中,如何在预期
的
模拟
方法
调用
之后设置
变量
?
、
、
、
、
我想用
Spock
Groovy测试服务,这个服务有点棘手,因为
方法
调用
返回
一个值,并更改传
递给
该
方法
的
变量
的
内容。因为我想模拟这个
方法
调用
,所以我需要以某种方式告诉
Spock
,
在
执行该
方法
时
,
返回
一个特定
的
值并更改传递
变量
的
内容。就像这样: given: &
浏览 0
提问于2019-09-18
得票数 0
回答已采纳
1
回答
像是Mockito对
Spock
的
回答?
、
、
、
在
Mockito中,有一种很好
的
方法
,可以通过与
mock
的
交互来进行编程回答。例如,我们可以编写
mock
来
返回
传
递给
它
的
方法
调用
的
参数: when(mockDao.persist(any(Entity.class)).thenAnswer(new Answer<Entity>()Entity entity = (Entity) invocationOnMock.getA
浏览 0
提问于2012-06-01
得票数 1
回答已采纳
3
回答
我
的
方法
调用
值没有被模仿
、
、
在
我
的
助手类
的
静态
方法
中
调用
getMarkup()
时
,它会抛出一个NPE。我所做
的
是嘲笑MarkupMaker和它
的
返回
值,这是标记
的
一个实例。最后,我想
调用
标记实例
的
toString()。
无论
我做什么,getMarkup()
的
电话都是
在
抛出一个NPE。我找不到任何文档详细地告诉我如何在
spock
中模拟
浏览 1
提问于2017-06-19
得票数 2
2
回答
用
spock
对弹簧云网关过滤器进行单元测试
、
、
、
、
测试这个
方法
时
,不会从存根Mono
调用
方法
。Mono<Void> mono =
Mock
Mono 1 * chain.filter(exchange) >> mono} 但是
在
代码中,我从从.then
方法
返回
的
mono
调用
.filter。当然,当我尝试测试所有
浏览 3
提问于2019-11-10
得票数 0
回答已采纳
1
回答
在
Spock
的
全局设置中使用存根
、
、
、
我正在尝试为一个测试对象准备一些抽象
的
设置,但是
在
使用存根
的
时候我被卡住了。它
的
另一个方面是,我需要一些setupSpec
方法
中
的
代码来
在
测试之前正确地设置外观,我希望避免
在
setup
方法
中这样做。然而,
在
我想要验证EventBus
调用
的
类中,我会有这样
的
东西: class DerivedSpec extends AbstractSpec { EventBus
浏览 24
提问于2020-08-30
得票数 0
回答已采纳
1
回答
史波克没有正确地模仿混凝土类吗?
、
、
FooService中
调用
基类HasFooContext中
的
getFoo
方法
,后者反过来
调用
其fooContext属性
的
getFoo
方法
。getFoo:21没有可用
的
foopublic abstract class HasFooContext= null : "no fo
浏览 1
提问于2014-03-05
得票数 3
回答已采纳
2
回答
Spock
模拟私有
变量
、
、
我想知道如何用Groovy/
Spock
模拟类中
的
一些私有
变量
。engine.isState()) { } else { }}@
Mock
private Car car = new Car();
浏览 2
提问于2018-03-16
得票数 4
1
回答
使用参数或
调用
原始
方法
模拟python实例
方法
、
、
、
、
给定任何具有依赖于实例
变量
的
实例
方法
foo
的
类,例如 def __init__(self,
x
: int): def foo(self例如,使用pytest-
mock
,上面的测试可以工作,但它没有检查
方法
调用
的
选项,检查
方法
调用
的
args,只有当args匹配一些感兴趣<e
浏览 14
提问于2020-03-05
得票数 0
4
回答
在
Spock
中使用GroovyMock或类似的模拟静态
方法
、
、
、
、
我希望使用
Spock
绕过对静态
方法
的
调用
。反馈会很棒
的
public class ClassUnder
浏览 0
提问于2013-04-05
得票数 17
回答已采纳
3
回答
Grails单元测试,存储
方法
返回
空列表值。
、
我进行了
spock
单元测试,并尝试执行一种服务
方法
,以
返回
域对象
的
列表,下面是安装夹具中所做
的
工作: themeServiceMock.getThemereturn [new Theme(name:'Family', slug:'family'), new Theme(name:'Luxury', slug:'luxury'
浏览 3
提问于2014-07-09
得票数 0
回答已采纳
1
回答
在
Spock
中使用模拟测试一个fluent API
、
、
Spock
在
Stub和
Mock
之间做出了强有力
的
区分。当要更改
的
内容从被测试类使用
的
类
返回
时
,请使用存根,以便您可以测试if语句
的
另一个分支。使用模拟,当您不关心测试中
的
类
返回
什么
时
,只需
调用
另一个类
的
另一个
方法
,您希望确保
调用
它。它非常整洁。但是,假设您有一个具有流利API
的
构建器,它可以使
浏览 0
提问于2019-07-31
得票数 1
回答已采纳
9
回答
如何让PHPUnit MockObjects根据参数
返回
不同
的
值?
、
、
、
我有一个PHPUnit模拟对象,
无论
它
的
参数
是什么
,它都会
返回
'return value': ->will($this->returnValue('return value')); 我希望能够根据传
递给
mock
方法
的
参数
返回
一个不同
的
值。我尝试过这样
的
<e
浏览 142
提问于2008-11-10
得票数 150
回答已采纳
2
回答
Mockery没有匹配
的
闭包处理程序
、
、
我不明白为什么
在
测试过程中会出现这个错误。我
的
测试似乎与其余代码完全匹配。我忽略了什么?
在
我
的
测试中,我有: $passwordBrokerClosure', array ( 'getters' =>
浏览 1
提问于2014-04-09
得票数 19
回答已采纳
1
回答
Spock
模拟验证
返回
0次
调用
。
、
、
、
、
我会得到一个失败,对1* logService.update(_) (0
调用
)
的
调用
太少。我试着调试代码,
在
MyProc中,语句被击中,当突出显示logService对象
时
(
在
Eclipse中)状态是‘LogService类型
的
mock
,名为$
spock
_sharedField_logService我对
Spock
和Groovy很陌生,所以我可能遗漏了一些东西,但测试不应该通过吗?在运行测试
时
,将<e
浏览 1
提问于2016-12-14
得票数 3
回答已采纳
1
回答
模拟基类中
的
函数
、
、
、
我对单元测试有一些问题,所以:
在
子类中,我有以下内容: def remove_old_sources(self): deleted_files_count = self.delete_stale_documents(mongo_collection, input_date) 上面
调用
的
所有函数都来自基类") def test_remove_old_docs(connect_
mock
, date
浏览 23
提问于2021-08-17
得票数 0
1
回答
如何使用Moq框架模拟一个简单
的
方法
?
、
、
、
、
假设我有一个简单
的
方法
,它检查传递
的
数字是否为偶数&
返回
一个布尔值。我刚开始模仿和尝试它。如何使用Moq框架模拟此
方法
?public bool isEven(int
x
) bool result = (
x
% 2 == 0) ?
浏览 4
提问于2019-03-03
得票数 1
回答已采纳
2
回答
grails集成测试中
的
重写服务
方法
、
、
、
、
我正在尝试
在
集成测试中测试控制器
的
操作。这是一个简单
的
场景,我尝试测试
的
操作是
调用
服务
的
方法
。我试图使用元类覆盖该
方法
,但它看起来不起作用,即服务
的
真正
方法
总是被
调用
,而不是我使用元类覆盖
的
方法
。下面是控制器
的
方法
: MyService myService def method
浏览 0
提问于2012-12-20
得票数 3
回答已采纳
1
回答
在
Spock
中
的
where块中分配参数断言模拟
调用
、
、
、
我有一个
方法
,其中包括生成一个标识符,将其发送到某个外部依赖项并
返回
。我希望有一个单元测试,测试是否
返回
--与在那里发送
的
值相同。TestClass { double
x
= Math.random()
mock
.method(中
的
模拟检查是
在
when块中赋值之前完成
的
。有没有办法让
Spock
<em
浏览 4
提问于2022-04-27
得票数 0
回答已采纳
3
回答
Moq:如何检索模拟对象
的
ID
、
、
、
、
我已经成功地创建了一个模拟
的
Person对象,现在我正在尝试使用我
的
AddChild()
方法
通过它
的
Id向对象添加一个子对象。[TestMethod] { var mockDbSet = new
Mock
>(p => p); var mockContext = new
Mock
<IHiveTiesContext&
浏览 3
提问于2016-01-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券