腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基于
Spock
中
的
参数
模拟
方法
、
then: 'should return a mac os' }在easymock
中
,,但我不确定如何使用
spock
做同样
的
事情。但下面是我想要测试
的
方法
def config = new XmlSlurper().parseText( artifactoryClient.system
浏览 18
提问于2017-01-24
得票数 2
1
回答
Spock
不适用于通过@WebAppConfiguration进行
的
预期“匹配调用”。
、
、
personaXmlFindOneController.findOneRequestParamById(_ as String) (0 invocations) 注意,在安装
方法
中
浏览 2
提问于2015-11-22
得票数 0
回答已采纳
1
回答
斯波克:用varargs来
模拟
一个
方法
。
、
、
、
这个问题是Q&A:
的
一个分支
Spock
框架错误地使用varargs检查
模拟
方法
的
参数
。复制步骤:2)创建一个接口: String readLine(String fmt, Object ... args)3)创建
spock
consoleMock.readLine('testPrompt') testResult ==
浏览 4
提问于2013-12-27
得票数 3
回答已采纳
1
回答
如何在
spock
中
模拟
一组字符串
我想用
spock
模拟
一组字符串。我会将这个
模拟
对象作为
参数
传递给一个
方法
。我试过了,def set = Mock( set ),但它不
模拟
一组字符串。
浏览 0
提问于2013-07-01
得票数 0
回答已采纳
1
回答
如何在扩展
Spock
规范
的
Groovy类
中
模拟
Java可选类
、
、
、
、
我有一个非常简单
的
Spring服务。如果(pojo1.ifPresent)(pojo1->{//)设置一些具有pojo1 1属性
的
东西,然后做一些事情。}Impltest类:-(使用+
Spock
def mapperRef1 = Mock(MapstructRequestMapper1: Class不能在没有的情况下成为casted.if“作为可选
的
”它给了我“ImplTestclass".
中
没
浏览 7
提问于2020-07-20
得票数 1
回答已采纳
4
回答
如何在规范类之外创建
Spock
模拟
?
、
、
我们将
Spock
测试与spring
的
@ContextConfiguration相结合,这样我们就可以在spring上下文中构建bean,然后使用
Spock
进行实际测试。我们希望将
spock
模拟
注入到我们
的
spring bean
中
。
Spock
似乎没有这样
的
扩展。同样,如果您知道如何在Specification类之外创建Mock,那么构建它可能不会太费力。据我所知,创建
Spock
模拟
的
浏览 1
提问于2013-05-29
得票数 14
回答已采纳
1
回答
在
Spock
中将
模拟
转换为JSON
、
、
我所
模拟
的
对象之一必须转换为JSON,但是
Spock
似乎不支持对转换
的
模拟
。如何选择将返回哪个JSON?我想要取得
的
成就
的
例子:{ def product = Mock(Product) then: 1* (product as JSON) << (["message":
浏览 3
提问于2015-05-20
得票数 0
回答已采纳
1
回答
Grails java.io.File
模拟
、
有任何
方法
来
模拟
Grails
中
的
单元测试文件吗?任何到资源
的
链接都会有帮助。
浏览 7
提问于2014-04-14
得票数 10
回答已采纳
1
回答
史波克:如何
模拟
接受单个byte[]
参数
的
方法
?
、
、
、
让
Spock
模拟
接受单个byte[]作为
参数
的
方法
有问题。我有选择地转录了下面的相关内容: 如果闭包声明了一个非类型化
参数
,它将被传递给该
方法
的
参数
列表.如果闭包声明了多个
参数
或一个类型
的
参数
,则
方法
参数
将逐个映射到闭包
参数
.
基于
失败消息,几乎就像
Spock
或Groovy希望将
模拟<
浏览 7
提问于2016-05-17
得票数 0
回答已采纳
2
回答
Groovy
模拟
调用
模拟
类
的
实
方法
、
、
、
、
我正在尝试为一个类编写一个单元测试,该类在AnnotatorImageClient库
的
google-cloud-vision库中使用了Google。问题是,由于某种原因,我
模拟
的
AnnotatorImageClient仍然调用真正
的
batchAnnotateImages
方法
,然后抛出一个NPE,这破坏了我
的
测试。我以前从未在
模拟
中看到过这种行为,我想知道我是否做错了什么,
spock
/groovy
中
是否有bug,还是与Goog
浏览 0
提问于2019-04-08
得票数 4
回答已采纳
1
回答
检查
、
、
我有一个Groovy类,它接收构造函数
的
一个
参数
,并使用Power语句来检查它,如下所示: assert args.firstArg通常,args.firstArg
的
值是我项目中另一个Groovy类
的
实例。但是,当我使用
Spock
模拟
框架传入该
方法
的
一个
模拟
实例时,断言失败:
浏览 5
提问于2020-06-23
得票数 0
回答已采纳
1
回答
为什么
spock
模拟
void
方法
不起作用
在规范
中
,我想
模拟
类: com.univocity.parsers.csv.CsvParser 我试着这样做: parser = Stub() parser.stopParsing始终调用原始
的
类
方法
。 我在Groovy
的
2个和3个版本以及正确
的
Spock
版本上进行了尝试。 a)我需要做些什么,才能使其正常工作?b)在哪里我可以在文档中找到关于为什么为Stub或Mock调用原始类
方法
的
信息?
浏览 81
提问于2021-04-02
得票数 0
回答已采纳
1
回答
在这个groovy语句中,>>和1*是什么意思?
、
、
、
我正在做grails/groovy项目,在阅读他们
的
测试文档时,我发现了这行代码。我找了这么多,但没有得到任何适当
的
解释。
浏览 2
提问于2015-08-04
得票数 23
回答已采纳
1
回答
模拟
类在
Spock
测试用例
中
不起作用。
、
、
、
我正在尝试为Rest
方法
编写一个测试用例,该
方法
获取请求对象,转换为域对象,并使用spring存储库保存对象。private long version;服务
方法
但是,当我试图用嘲讽来编写
spock
测试用例时,我会遇到以下错误 void "saveDomainObject success"() { 1 * domainDAO
浏览 5
提问于2015-08-12
得票数 0
回答已采纳
2
回答
如何在LocalDate
中
模拟
静态
方法
?
、
我想模仿LocalDate.now()每次返回相同
的
日期。为此,我尝试了两种不同
的
选择:第二: def today = GroovyMock(LocalDate每次返回
模拟
日期时,我如何实现这个LocalDate.now()?
浏览 2
提问于2020-08-31
得票数 0
回答已采纳
1
回答
仅在
spock
中
根据调用次数
模拟
方法
的
返回
、
、
、
是否有可能根据第九次调用
spock
中
的
方法
来
模拟
它
的
返回值?请注意,我不希望指定传入
的
参数
,因为这对于特定
的
测试用例并不重要。 例如,对于第一个调用,它应该返回x,对于第二个调用,它应该返回y。
浏览 3
提问于2014-11-04
得票数 12
回答已采纳
4
回答
Grails /
Spock
:如何
模拟
类
中
的
单个
方法
,其中从类本身调用
方法
?
、
、
、
在以下情况下,如何使用processMessage()对processMessage()进行
模拟
,以便检查processBulkMessage()是否调用processMessage()n次,其中n是BulkMessage
中
的
消息数?
浏览 1
提问于2014-12-12
得票数 14
回答已采纳
2
回答
使用
Spock
在Java
中
截断或
模拟
静态
方法
、
有没有可能用
spock
模拟
java
中
的
静态
方法
?我知道可以
模拟
静态groovy
方法
,但是不能让它用于Java
方法
。
浏览 23
提问于2019-07-03
得票数 1
回答已采纳
3
回答
Spock
测试框架
中
Mock / Stub / Spy
的
区别
、
、
、
、
我不明白在
Spock
测试
中
Mock、Stub和Spy之间
的
区别,以及我在网上看到
的
教程--不要详细解释它们。
浏览 4
提问于2014-06-25
得票数 124
回答已采纳
1
回答
Spock
测试:何时/然后可以省略块标签(保留以前由标签分隔
的
代码)吗?标签语法是糖
的
吗?
、
、
、
在
中
,是否严格需要when:和then: (标签本身,而不是它们分离
的
代码/)?或者,从技术上讲,它们只是可以省略
的
(而仍然保留/保留代码行,否则会被标签分隔)? 我不确定当省略标签?我所处
的
环境
中
没有非技术或较低技术
的
用户阅读或编写
Spock
测试--我尊重其他上下文,包括标签有助于其他非技术/不太技术用户
的
可读性;这是有意义
的
。尽管我自己
的
测试结果与我提到
的
相同,
浏览 1
提问于2021-01-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
基于机器学习的骨干网路由参数模型构建方法
基于CAD的参数化设计
伺服参数的初始调试方法
BTrace获取异常方法的参数
Python中的函数参数
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券