腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
spock
模拟
第三方
api
调用
的
静态
方法
?
、
、
、
、
我
使用
micronaut框架和
spock
来编写
API
的
测试用例。我正在尝试创建我
的
api
的
测试用例,它内部
调用
第三方
API
的
PaymentIntent.retrieve()
静态
方法
。我想
模拟
这个
第三方
url
调用
,并返回一个PaymentIntent
的
fakeObject。下面是我创建
的
浏览 26
提问于2021-01-05
得票数 0
4
回答
在
Spock
中
使用
GroovyMock或类似的
模拟
静态
方法
、
、
、
、
我希望
使用
Spock
绕过对
静态
方法
的
调用
。反馈会很棒
的
使用
groovy mock,我认为我可以通过
静态
调用
,但没有找到它。作为背景,我正在对遗留java中
的
测试进行改进。重构是禁止
的
。我
使用
spock
-0.7和groovy-1.8。对
静态
方法
的
调用
与以下形式
的</e
浏览 0
提问于2013-04-05
得票数 17
回答已采纳
1
回答
如何
使用
模仿()和间谍()测试
静态
方法
、
、
、
、
下面代码部分中
的
posted
方法
包含一个
静态
方法
,即"with()“。我想在下面测试代码,所以我编写了这个
方法
的
测试代码,如测试部分所示。我试着
使用
“间谍()”和"mock()“来测试这个
方法
,但是测试失败了。 请让我知道
如何
测试一个
方法
返回无效?
浏览 2
提问于2017-09-18
得票数 9
1
回答
Spock
不适用于通过@WebAppConfiguration进行
的
预期“匹配
调用
”。
、
、
通过分级测试报告,感谢andDo(print()),我可以确认personaXmlFindOneController.findOneRequestParamById已经被
调用
了。personaXmlFindOneController.findOneRequestParamById(_ as String) (0 invocations) 注意,在安装
方法
中
浏览 2
提问于2015-11-22
得票数 0
回答已采纳
2
回答
如何
在
Spock
中
模拟
HttpServletRequest
、
、
、
、
我们有一个ServletFilter,我们想用
Spock
进行单元测试,并检查对HttpServletRequest
的
调用
。HttpServletRequest servletRequest = Mock(HttpServletRequest) 1+1 trueJavaEE 5
API
(以及Servlet
API
)位于类路径中。
Spock
版本是0.6-groovy-1.8。 我们
如何
才能做到这一点?它适用于
浏览 1
提问于2012-05-25
得票数 5
3
回答
Spock
可以
模拟
Java构造函数吗
、
、
、
试图扩大
Spock
在工作中
的
吸引力,却遇到了这个问题。实际上是尝试为Groovy类编写单元测试,但它
调用
了Java。
静态
方法
调用
私有构造函数。@Override });"SolrZkClient“来自
第三方
因为它试图连接到ZooKeeper,所以我想在这个单元测试中
模拟
它(而不是在内部运行一个作为单元测试
的</
浏览 3
提问于2014-01-18
得票数 8
回答已采纳
4
回答
如何
在规范类之外创建
Spock
模拟
?
、
、
我们将
Spock
测试与spring
的
@ContextConfiguration相结合,这样我们就可以在spring上下文中构建bean,然后
使用
Spock
进行实际测试。我们希望将
spock
模拟
注入到我们
的
spring bean中。
Spock
似乎没有这样
的
扩展。同样,如果您知道
如何
在Specification类之外创建Mock,那么构建它可能不会太费力。据我所知,创建
Spock
模拟
<
浏览 1
提问于2013-05-29
得票数 14
回答已采纳
1
回答
Grails 1.3.7
Spock
中单元测试失败
、
foo) result = true } model == true foo = "0"} 现在这个失败了,它告诉我,“非
静态
方法
findWhere是适用
的</e
浏览 0
提问于2015-02-12
得票数 0
3
回答
我
的
方法
调用
值没有被模仿
、
、
在我
的
助手类
的
静态
方法
中
调用
getMarkup()时,它会抛出一个NPE。我所做
的
是嘲笑MarkupMaker和它
的
返回值,这是标记
的
一个实例。最后,我想
调用
标记实例
的
toString()。无论我做什么,getMarkup()
的
电话都是在抛出一个NPE。我找不到任何文档详细地告诉我
如何
在
spock
中
模拟
方法
调用
浏览 1
提问于2017-06-19
得票数 2
1
回答
在
spock
中
模拟
Jdbc接口
、
、
、
、
我正在开发一个小型来包装名为
的
数据库存储过程
调用
def "Result of output parameterCallableStatement
的
引用,但是在引擎盖下正在
调用
一个CallableStatement.getObject(int),我想测试抛出SQLException
的
情况。我试图在CallableStatement.getObject(int)类上重写bahvaiour (因为我必须通过
浏览 1
提问于2017-02-21
得票数 2
1
回答
如何
在带有
Spock
的
类中
模拟
静态
变量和生成器?
、
、
、
.withDeviceVersion(appVersion) .logError(true);我需要
使用
spock
来
模拟
静态
变量和生成器。测试
的
重点应该是检查构建器是否
使用
对象(“Token”)和原因(“不工作”)
调用
。
浏览 3
提问于2022-06-07
得票数 1
2
回答
Mockito旁路
静态
测试法
、
、
我需要
使用
Mockito测试handleIn()
方法
。 } 最初,我认为通过
使用
"MyClass“类
的
间谍()可以实现这一目标,因此我可以
模拟
getIPDO()
的
返回值。下面是我最初
使用
间谍()所做
的
努力public void testHandleIn
浏览 6
提问于2012-12-28
得票数 16
回答已采纳
4
回答
Grails /
Spock
:
如何
模拟
类中
的
单个
方法
,其中从类本身
调用
方法
?
、
、
、
在以下情况下,
如何
使用
processMessage()对processMessage()进行
模拟
,以便检查processBulkMessage()是否
调用
processMessage()n次,其中n是BulkMessage中
的
消息数?
浏览 1
提问于2014-12-12
得票数 14
回答已采纳
2
回答
元类构造函数覆盖@CompileStatic注释类中
的
方法
不起作用
、
、
、
、
当我们对
使用
someClass.metaClass.constructor注释
的
类
的
方法
中可用
的
任何特定类(如)
使用
@CompileStatic时,构造函数重写根本不起作用。: "We should get status 200" }根据文档: MockFor和StubFor不能用于测试
静态
编译
的
类,例如用于
使用
@CompileS
浏览 1
提问于2019-12-25
得票数 2
回答已采纳
2
回答
如何
在LocalDate中
模拟
静态
方法
?
、
我想模仿LocalDate.now()每次返回相同
的
日期。为此,我尝试了两种不同
的
选择:第二: }但是它对我没有帮助,LocalDate.now()在
调用
代码时仍然返回当前日期每次返回
模拟
浏览 2
提问于2020-08-31
得票数 0
回答已采纳
2
回答
Groovy
模拟
调用
模拟
类
的
实
方法
、
、
、
、
我正在尝试为一个类编写一个单元测试,该类在AnnotatorImageClient库
的
google-cloud-vision库中
使用
了Google。问题是,由于某种原因,我
模拟
的
AnnotatorImageClient仍然
调用
真正
的
batchAnnotateImages
方法
,然后抛出一个NPE,这破坏了我
的
测试。我以前从未在
模拟
中看到过这种行为,我想知道我是否做错了什么,
spock
/groovy中是否有bu
浏览 0
提问于2019-04-08
得票数 4
回答已采纳
2
回答
用
静态
类型语言为
第三方
库创建
模拟
API
?
、
、
、
我在VB/C# .NET中有一个应用程序,它需要与
第三方
API
交互,但我想将它接口,以便我可以
使用
模拟
API
进行测试。下面是我将在代码中
使用
的
API
调用
示例:RelayClient.GetUserInfo(sessionID) RelayCli
浏览 2
提问于2009-12-30
得票数 2
回答已采纳
1
回答
GroovyMock在
使用
静态
方法
调用
测试Java类时不起作用
、
、
、
、
当
静态
类在其他Java类中
使用
时,Groovy测试不会为该类创建
模拟
。();}public class ClassWithStaticMethod { 因此,
浏览 3
提问于2016-10-10
得票数 1
2
回答
如何
模拟
Mono.create
、
、
、
我正在
使用
spock
框架,需要从Mono.create(..)返回一个
模拟
的
Mono。Mono)GroovyMock(Mono, global:true)但我得到
的
信息是下面是实际
的
Mono.create代码 myAPISoap.getStuffAsync( usern
浏览 4
提问于2019-05-09
得票数 0
回答已采纳
1
回答
Grails java.io.File
模拟
、
有任何
方法
来
模拟
Grails中
的
单元测试文件吗?任何到资源
的
链接都会有帮助。
浏览 7
提问于2014-04-14
得票数 10
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券