腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如
何在
可
完成
的
将来
测试
异常
?
java
、
junit
、
java-8
、
junit4
、
completable-future
最初
的
单元
测试
使用了注释@Test(expected = MyExcpetion.class),但我认为这不会起作用,因为我要断言
的
异常
是包装在java.util.concurrent.ExcutionException就会抛出
异常
。我应该如何正确地
测试
它?我可以在中使用原始注释吗? 我
的
api调用在运行时会到达db。在这个
测试
中,我将我
的
未来设置为返回一个错误,这样它实际上就不会尝试与任何东西通信。
测试
中
的
浏览 40
提问于2017-06-19
得票数 10
回答已采纳
1
回答
Java CompletableFuture,什么时候调用completableFuture.handle?
java
、
java-8
、
completable-future
我
的
理解是,如果
将来
正常或
异常
地
完成
,就会调用completableFuture.handle。但是,超时
的
情况又如何呢?Q3。只要
将来
“
完成
”(
完成
或超时或其他任何最后阶段),我就需要执行doSomething()。有没有一个方法可以保证在
将来
“
完成
”后被调用?对
可
浏览 3
提问于2018-08-09
得票数 1
1
回答
ListenableFutureCallback - onFailure从未被调用过
java
、
spring
、
concurrency
、
future
我在玩“倾听未来回音”。onSuccess()工作正常,但从未调用onFailure。下面是一些示例代码。public class AsyncClass { public ListenableFuture<String> execute(Callable<String> callable) throws Exception { //To force an exception to occur str.toStri
浏览 1
提问于2018-05-24
得票数 1
回答已采纳
1
回答
在
可
完成
的
将来
,我如何识别空指针
异常
?
rest
、
spring-boot
、
asynchronous
、
java-11
、
completable-future
我有一个
可
完成
的
未来代码,抛出NPE。我无法在本地重现此
异常
。 我已经尝试了代码
的
验收
测试
和单元
测试
,但没有给出确切
的
错误响应。
浏览 32
提问于2019-04-15
得票数 1
1
回答
如
何在
可
完成
的
将来
异步运行方法
java
、
sql
、
asynchronous
、
completable-future
它获取sql数据库中
的
“硬币”数量。但是,我在使用CompletableFuture异步运行我
的
SQL方法时遇到了麻烦。我
的
CoinUsable类一直在阻塞,我
的
main和sql类也是如此。我只需要找到一种方法来异步地在我
的
CoinUsable和SQLManager类中运行我
的
方法。 SQL.removeBits(p, bitAmount);
浏览 1
提问于2019-07-20
得票数 2
回答已采纳
2
回答
对
可
完成
的
未来
的
测试
总是会通过
java
、
junit
、
java-8
、
completable-future
我有以下
测试
,它应该总是失败:public void testCompletable() { org.junit.Assert.assertTrue(1==0);} 这个
测试
总是成功
的
。如何才能正确地使此
测试
失败?
浏览 16
提问于2016-08-03
得票数 4
回答已采纳
1
回答
CompletableFuture -运行引发java.util.concurrent.CompletionException
的
多个rest调用
java
、
spring-boot
、
completable-future
getAsJsonObject(); }); 在getResp方法中,我使用
可
完成
的
未来创建两个两个post调用
完成
后,我将它们添加到一个HashMap中并返回。但是,我在postForObject()方法中得到了以下错误。org.jboss.resteasy.spi.UnhandledException: java.util.concurrent.CompletionE
浏览 0
提问于2021-09-27
得票数 0
1
回答
被捕获后仍留在堆栈中
的
异常
c#
、
.net
、
async-await
我似乎遇到了这样一种情况,即
异常
仍然可用,比如后catch块。在我遇到它
的
情况下,它是100%
可
复制
的
,但是我不能做一个精确地复制这个场景
的
测试
。有关调试情况,请参阅此映像: 情况如下: 在catch块
完成
后,不会从堆栈中清除
异常
。<-不
浏览 1
提问于2016-08-03
得票数 0
回答已采纳
1
回答
使用
可
完成
的
将来
在方法上运行基准
测试
java
、
java-8
、
benchmarking
、
completable-future
、
jmh
我试着衡量一种特定方法
的
性能。在直接调用该方法时,我可以很好地运行基准
测试
,但是当该方法使用了一个
可
完成
的
将来
与一个自定义执行器时,一切都崩溃了。我已经实现了该方法,以使用一个
可
完成
的
未来,以便在方法花费太长时间时强制超时。TimeUnit.MILLISECONDS);我知道这个错误 JMH已经<em
浏览 0
提问于2018-02-04
得票数 4
回答已采纳
2
回答
在
可
完成
的
未来将
异常
映射到不同
的
异常
类型?
java
、
exception
、
completable-future
我正在使用java 8
的
可
完成
的
未来,我希望能够接受未来抛出
的
异常
,并将其转换为不同
的
异常
。 }我希望能够在
将来
的
这个是可能
的
吗?
浏览 1
提问于2015-09-11
得票数 3
回答已采纳
1
回答
仅当前一个期货抛出
异常
时,才执行
可
完成
期货
的
列表
java
、
future
、
completable-future
我有一个
可
完成
的
未来列表,我想从第一个未来开始,如果有任何
完成
例外,我想尝试列表中
的
下一个未来,依此类推,直到我耗尽了所有的未来。如果任何一个期货成功了,我想在不使用列表中
的
下一个期货
的
情况下到此为止。我该如何做到这一点?", e);} 但是当我
测试
这个方法时,我发现当
将来
某个东西失败时,就会抛出
完成
异常
,并且不会尝试下一组期货。编辑: 这就是SampleFtures<e
浏览 18
提问于2020-06-11
得票数 0
2
回答
带有实体框架和Linq
的
.Net Core2.2WebAPI不能执行异步任务?
c#
、
entity-framework-core
、
asp.net-core-2.2
、
vs-unit-testing-framework
在一路走异步
的
过程中,调用浏览器来
测试
get by id和get all工作。这意味着EF实际上不能
完成
实际
的
异步工作,或者我不理解一些基本
的
东西(第二个选项可能是最
浏览 5
提问于2019-09-12
得票数 0
回答已采纳
3
回答
将可抛出对象作为未选中对象重新抛出
的
实用程序类?
java
、
exception
、
utility-method
我在单元
测试
包装器方法中捕获所有
可
抛出
的
对象,以便在外部系统中重置一些数据。当这件事
完成
后,我想重新抛出原来
的
异常
,并且我正在使用这段代码来
完成
它: throw (RuntimeExceptioninstanceof Error) {} else {} 但是,现有的实用程序调
浏览 0
提问于2012-11-23
得票数 6
回答已采纳
2
回答
Excel :退出Excel应用程序实例会使我
的
测试
失败?
c#
、
.net
、
vb.net
、
excel
、
excel-interop
我想封装Excel
的
使用,使其在
可
重用库中更容易使用。 消息。此消息持续几秒钟,同时Excel正在关闭,导致文件上
的
挂起,我
的
测试</
浏览 1
提问于2011-02-23
得票数 3
回答已采纳
2
回答
如
何在
nunit
测试
套件中检测UnobservedTaskException错误
.net
、
nunit
、
task-parallel-library
我
的
团队在我们
的
C#项目中广泛使用了NUnit单元
测试
。最近,我们开始使用.NET 4中
的
任务并行库,这给我们带来了一些麻烦。在TPL中,如果任务出错(即在执行任务时抛出
异常
),则必须至少检索一次该任务
的
异常
属性。如果不是,当任务对象被垃圾收集器
完成
时,将抛出一个
异常
来终止该进程。可以通过注册TaskScheduler.UnobservedTaskException
的
处理程序来检测和防止这种情况。我们已经为我们<em
浏览 0
提问于2011-04-21
得票数 1
回答已采纳
1
回答
如
何在
Struts2上配置自定义错误页面?
struts2
、
custom-error-pages
我使用下面的代码在抛出
异常
时显示一个常见
的
错误页面。 我有两个问题。第一个问题是如何配置它以支持所有类型
的
异常
?另一个问题是如
何在
数据库中注册抛出
的
异常
类型,以便
将来
维护?我知道我可以在捕获它们之后将它们保存到数据库中,但对于后端无法捕获并将通过前端抛出
的
异常
(
如
antlr版本控制
异常
)怎么办?
浏览 2
提问于2014-04-02
得票数 1
1
回答
在
可
完成
的
将来
成功后显示通知
java
、
vaadin
、
completable-future
我有一个名为showNotification
的
方法,它显示通知 notification.show(ui.getPage());我有一个返回CompletableFuture
的
服务在我
的
控制器中我创建了方法public CompletableF
浏览 0
提问于2018-06-04
得票数 2
1
回答
使
将来
的
java
可
完成
缓存原子化。
java
、
asynchronous
、
caching
、
atomic
、
completable-future
我一直在尝试设置一个简单
的
原子
可
完成
的
未来缓存,它需要一个String key和一个Callable class,并缓存执行和结果。我知道我可以使用,但我仍然想了解如
何在
插入和清除时不使用竞争条件来
完成
这个任务。在这个简单
的
类中,我有两个简化
的
缓存:一个executions缓存保存未
完成
运行
的
可调用项
的
跟踪,另一个results缓存跟踪结果(这将最终成为溢出到磁盘
的
ehcache
浏览 9
提问于2022-06-09
得票数 0
3
回答
如何使代码绑定到ORM
可
测试
性?
unit-testing
、
tdd
、
orm
在
测试
驱动开发中,如何使代码绑定到ORM
可
测试
性?AddCustomer等。我想知道如何为这些方法编写
测试
。我在YouTube上搜索关于为DAL编写
测试
的
视频,但是我没有找到任何视频。 我想知道哪个方法或类是
可
测试
的
,以及如
何在
编写代码之前编写
测试</
浏览 0
提问于2012-08-31
得票数 3
回答已采纳
1
回答
Spring3/Hibernate3 3/TestNG:有些
测试
给LazyInitializationException,有些没有
java
、
unit-testing
、
hibernate
、
spring
、
testng
前言:我正与LazyInitializationException在我
的
单元
测试
中挣扎,我真的很难理解它,从我
的
问题,和中可以看出 为了能够清楚地问出我
的
问题,我在GitHub:上做了一个示例项目,在这个示例项目中问题:我有两个单元
测试
,它们非常相似,使用相同
的
服务
测试
相同
的
项目集合。一次跑,一次失败。为什么失败的人会失败?(或者,为什么跑步的人不以同样
的
方式失败?)但是,我已经了解到,扩展自AbstractTransactional
浏览 3
提问于2009-10-15
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在自动化测试中启用对象存储库的可重用性
中国首架可载人自动飞行器完成多项测试,你的飞行梦想还远吗?
PYTHON SULLEY HACKING War-ftpd
如何实现文件共享,文件共享的设置方法-镭速
智能合约语言 Solidity 教程系列9-错误处理
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券