腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
Spring
Boot
+
Mockito
中
测试
@
Retryable
和
@
Recover
方法
、
、
、
、
在
Class B
中
,我有一个调用Class A的
方法
的
方法
,其中包含可能发生的潜在异常。类B具有@
Retryable
和
@
Recover
方法
。我有A类作为模拟对象,B类作为间谍。但是,当我尝试检查
和
验证用于恢复或可重试的
方法
时,我得到: UnfinishedVerificationExceptionMissing method call for verify....有没有人知道是否可以验证这些
方法</e
浏览 30
提问于2021-03-26
得票数 0
1
回答
可还原注释- Junit5 -
Mockito
-可能吗?
、
、
、
、
是否可以使用Junit 5
mockito
编写单元
测试
以进行可还原的注释?interface downloadpdf{public string downloadpdffile(string remoteurl, string pdfname);
浏览 8
提问于2022-04-12
得票数 0
3
回答
Spring
重试:注释为@
Recover
未被调用的
方法
、
、
、
我正在
测试
一次春季重试,但似乎没有调用恢复。试着让它发挥作用,但似乎是穷途末路。我传递给了“恢复无参数,Throwable,Exception”。更改了重试依赖版本,并且它似乎包含在aop
中
,用于
spring
引导并删除它。“不断恢复”没有被调用,下面的异常是messege。> </dependency> <!a
浏览 3
提问于2018-05-14
得票数 8
回答已采纳
1
回答
如何指定哪个@
Recover
方法
用于哪个@
Retryable
方法
?
、
、
、
、
因此,我有一个
spring
boot
应用程序,
在
我的服务类
中
,有多个
方法
我正在使用@
Retryable
重试它们。我还使用@
Recover
注释为它们创建了各自的恢复
方法
。现在,许多这些服务
方法
在
方法
签名
中
具有相同的属性;由于这些属性,它们的恢复
方法
最终也具有相同的签名。 这导致的问题是重试耗尽时的恢复
方法
选择不符合预期。我看到,当method3在所
浏览 136
提问于2021-09-08
得票数 0
回答已采纳
3
回答
弹簧可还原注释ClassNotFoundException
、
、
、
我想将@
Retryable
注释用于restTemplate。我补充说: <groupId>org.springframework.retry</groupId>restTemplate.exchange(url, HttpMethod.POST, request, String.class);@
Ret
浏览 14
提问于2017-10-27
得票数 15
回答已采纳
1
回答
Spring
@
Retryable
测试
失败
、
测试
用例失败多次重试(2),它只试一次,然后抛出异常 SpringApplication.run(Application.class, args);}这是具有我想要重试的
方法
的服务类expiredDs.setExpired(true); }} @
Recover
3次,然后抛出异常,但在我的示例
浏览 3
提问于2021-02-26
得票数 0
2
回答
Web服务调用的重试机制
、
、
我正在java
中
调用web服务。我有这样的要求,如果在web服务调用过程中出现错误,那么
在
某个预定义的最大尝试时间间隔之后,需要重新触发相同的Web服务调用,比如5。
在
java中有什么api可以用于这个目的吗?
浏览 3
提问于2014-03-16
得票数 1
回答已采纳
9
回答
Springboot @
retryable
不重试
、
、
、
、
//return restTemplate.exchange(auth_endpoint, HttpMethod.POST, entity, String.class);我
在
pom.xml
中
添加了以下内容。<dependency> <artifactId>
spring
-retry</artifactIdversio
浏览 27
提问于2016-07-06
得票数 17
1
回答
如果@
Retryable
返回值,则@
Recover
无法工作
、
、
我的代码按照预期工作,直到返回类型的retry
方法
无效为止。当我将它改为String时,@
Recover
停止工作。@Component int count = 0; System.out.println("Retry failure IllegalStateException")
浏览 3
提问于2020-04-26
得票数 2
回答已采纳
1
回答
弹簧重试:“上次尝试后没有恢复路径的重试用尽”,
在
不可重试
方法
上有原始异常。
、
、
我试图
在
我的
spring
引导应用程序
中
实现
spring
(Version1.3.1)。如果在第一次请求
中
没有找到,我必须重试webservice操作来读取记录。,
recover
="readFallback")Object readFallback(RuntimeException e,String Id); void deletePayment(String paymentId
浏览 3
提问于2022-03-20
得票数 1
1
回答
Retryable
不能在单独的线程
中
工作
、
、
、
、
我正在尝试
测试
,如果我的
方法
调用被重试了几次,是否发生了一些异常。如果我直接调用
方法
,它就能正常工作。但是如果我
在
单独的线程
中
调用它,我的
测试
方法
会失败,它看不到任何重试尝试。这就是我的
方法
: @Inject @
Retryable
(5)).retryMethod(null, id,
浏览 0
提问于2017-10-16
得票数 0
1
回答
Spring
版本升级后,
spring
集成
测试
开始失败
、
、
在
我将
Spring
版本2.3.1.RELEASE升级为2.6.1之后,由于OutOfMemory错误,我的集成
测试
开始失败。这是我的
测试
: scripts = [ "classpath:sql/import/import_entities.sqlbeforeTestMethod函数:public void beforeTestM
浏览 25
提问于2022-09-15
得票数 2
回答已采纳
2
回答
在
方法
上有@
Retryable
注解的Mocked
Spring
@Service会因UnfinishedVerificationException而失败
、
、
、
、
我将
Spring
Boot
1.4.0.RELEASE与
spring
-
boot
-starter-batch、
spring
-
boot
-starter-aop
和
spring
-retry一起使用 我有一个
Spring
我注意到,如果@Service类在其
方法
上包含任何@
Retryable
注释,那么它似乎会干扰
Mockito
.verify(),我会得到一个UnfinishedVerifica
浏览 0
提问于2016-09-06
得票数 2
1
回答
弹簧重试的SpringBoot
测试
、
、
我可以很容易地
在
测试
中
像这样模拟这个函数: listOf( )但是,
在
我在混合
中
引入(重试/恢复)之后,这个模拟现在正在抛出org.
mockito
.exceptions.misusing.NotAMockException这是
spr
浏览 3
提问于2021-03-24
得票数 0
回答已采纳
1
回答
使用@
Retryable
和
@
Recover
的
方法
不会调用带有@SpringBootTest的@
Recover
方法
、
、
、
我正在查看使用@
Retryable
方法
的SpringBoot应用程序
中
的一些代码,以及其他标记为@
Recover
的
方法
。method;所以我意识到,当我
在
debug
中
执行
测试
时,我
在
堆栈跟踪中看不到stacktrace。这难道不是控制从
Retryable
方法
到
Recover
<
浏览 75
提问于2018-06-09
得票数 1
1
回答
什么时候调用
spring
-retry @
Recover
?
、
在
spring
-retry框架
中
,@
Recover
方法
是
在
相关@
Retryable
方法
的所有尝试之后调用的,还是在所有尝试都已尝试但该
方法
仍然失败之后调用的?
浏览 2
提问于2018-03-24
得票数 1
2
回答
Mockito
mockStatic无法解析符号
、
、
、
、
我使用
Spring
,
在
单元
测试
中
,我试图模拟Files.delete(myFile.toPath())
方法
。 <scope>test</scope>
在
我的
测试
浏览 7
提问于2020-10-21
得票数 6
回答已采纳
3
回答
@MockBean
和
Mockito
.mock()的区别
、
、
、
、
在
创建
测试
和
模拟依赖关系时,这三种
方法
之间有什么区别?@MockBean: @Mock MyService myservice; MyServicemyservice =
Mockito
.mock(MyService.class);
浏览 4
提问于2017-05-26
得票数 233
回答已采纳
1
回答
未调用
Spring
-
recover
注释。
、
、
、
、
我
在
spring
中使用
Retryable
和
Recover
注释,但是在所有重试尝试之后不会触发恢复
方法
在
应用程序类
中
,我添加了- @EnableRetry(proxyTargetClass=@Autowired @Override @
Retryable
if(e instanceof
浏览 13
提问于2022-09-13
得票数 1
3
回答
初始化时出现Junit
Mockito
错误
、
、
、
、
通过CLI
在
Maven上运行
测试
运行良好,其他团队成员没有这个问题,所以可能是我的工作站上的一些配置。问题是:java.lang.IllegalAccessError: class org.
mockito
.internal.creation.jmock.ClassImposterizer以下是POM的一部分: <groupId>org
浏览 1
提问于2017-02-02
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券