腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
try
catch
块
中
的
Mockito
Thread.class
异常
不能
提高
覆盖率
、
、
、
我正在尝试使用Mocito在
try
块
中使用Thread.sleep方法测试
try
catch
块
的
异常
。我使用了下面的
mockito
测试方法,它像预期
的
那样通过了测试,但并没有
提高
我
的
测试
覆盖率
。
覆盖率
报告显示waitForSync方法内部
的
catch
块
从未到达。有没有人能帮帮忙,我这里遗漏了什么?("
浏览 49
提问于2020-04-27
得票数 1
回答已采纳
2
回答
选中
的
异常
对此方法无效。
、
、
、
找不到我错过
的
地方。public void runMethod(request,String,Map,Object,Object) { }
浏览 12
提问于2017-08-24
得票数 8
回答已采纳
1
回答
单元测试RxJava可观察响应
中
的
cover
catch
块
、
、
、
我在RxJava
的
订阅者
的
onError部分有一个
try
-
catch
块
,如下所示。let { }
try
{ } 我希望覆盖
catch
块
以增加代码
覆盖率
。我
不能
将它从很久以前
浏览 3
提问于2019-08-21
得票数 0
1
回答
使用EasyMock或
Mockito
模拟空方法
的
试捕获
块
和捕获
异常
、
、
、
、
我有一个类似这样
的
代码,我想编写一个单元测试到下面的代码,完全。我可以点击代码
的
try
部分,但无法知道如何测试
catch
异常
部分。每当在调用时引发
异常
时,retryer.call(updateCache);重试器实际上都会重试。因此,在
try
块
中
,当retryer.call(updateCache)抛出
异常
时,执行不会流到捕获
块
,而只是继续尝试。我试图在
try
块
<
浏览 3
提问于2020-04-27
得票数 0
2
回答
如何在Junit测试
中
覆盖
catch
块
?
、
、
、
我正试着把一门考试
的
课程覆盖到100%。但是,我只能做到90%,因为我
不能
测试
catch
块
。有人能告诉我如何盖住渔获物
块
吗?下面是我要考试
的
班级:
浏览 0
提问于2018-09-21
得票数 3
回答已采纳
1
回答
如何杀死否定
的
条件性存活突变体
、
、
、
、
我有这段代码,我想测试并获得最大
的
坑
覆盖率
,但我
不能
在否定条件if (close)下杀死突变体。我也在使用
mockito
抛出一些
异常
。copyBytes(InputStream in, OutputStream out, int buffSize, boolean close) throws IOException { closeStream(in); }
浏览 25
提问于2020-12-04
得票数 0
1
回答
当使用
mockito
强制使用InvalidUseOfMatchersException ()方法进行junit测试时
、
、
我试图使用
mockito
访问受
try
捕获保护
的
复制方法
的
一部分,同时尝试在junit测试
中
获得100%
的
覆盖率
。包含我想要访问
的
方法
的
类实现了cloneable,因此很难抛出ClassNotFoundExceptions。我试图通过
mockito
在调用方法时抛出
异常
的
能力强制这个
异常
,但我总是想出一个InvalidUseOfMatchersException。下面
浏览 2
提问于2019-06-18
得票数 3
回答已采纳
1
回答
Powermockito在模拟静态void时不会抛出
异常
、
我发现
的
问题是:
try
{}
catch
(InterruptedException ie) { checkpoint. exception is: " + ie.getMessage());下面是我
的
测试类
中
的
一个片段,它显示
浏览 2
提问于2012-12-05
得票数 2
回答已采纳
1
回答
如何在Spock单元测试
中
实现jacoco代码覆盖泛型“
异常
”
catch
块
?
、
、
、
、
(我在这个问题中没有提到单元测试代码,希望它不是必需
的
) 使用无效
的
学生数据库
中
没有此学生id
的
记录。此单元测试验证在
try
{}
块
(if条件)
中
编写
的
功能,然后进入
catch
(NoDataFoundExc
浏览 0
提问于2018-09-13
得票数 0
回答已采纳
15
回答
如何使用
mockito
模拟字符串?
、
、
、
我需要模拟一个测试场景,在这个场景
中
,我调用String对象
的
getBytes()方法,并得到一个UnsupportedEncodingException。.")); 问题是,当我运行我
的
测试用例时,我得到了一个MockitoException,它说我
不能
模拟java.lang.String类。是否有一种方法可以使用
mockito
模拟一个字符串对象,或者在调用UnsupportedEncodingException方法时使我
的
String对象抛出一个getBytes?这里有更多
浏览 39
提问于2009-07-03
得票数 42
回答已采纳
1
回答
当抛出不被sonarQub覆盖触发时
、
、
我
的
sonarQube
覆盖率
测试检测到,在测试期间从未到达此代码
的
catch
块
。代码: return FileUtils.convertFileToByte(project.getFolder()+".zip");
try
(MockedStatic<FileUtils> fileUtils =
Mockito
.mockStati
浏览 7
提问于2022-03-28
得票数 0
3
回答
为Spring boot
中
的
catch
块
添加代码
覆盖率
、
、
、
使用2.1.6.RELEASE@Service ... /* transforming DTO to Entity */
try
块
添加代码
覆盖率
。thenThrow
浏览 13
提问于2019-11-07
得票数 0
回答已采纳
1
回答
在使用MSTest
的
测试方法
中
引发
异常
、
、
、
、
我正在使用MSTest为我
的
应用程序编写测试用例。下面是我
的
代码。Class1(); Assert.IsTrue(result);当我运行我
的
代码
覆盖率
时,它只显
浏览 2
提问于2018-07-02
得票数 2
3
回答
如何使用TDD处理不可访问
的
异常
、
、
我在TDD上看到
的
是100%
的
代码
覆盖率
,但这似乎有点像象牙塔,所以我将JaCoco配置为要求90%
的
代码
覆盖率
来给我喘息
的
空间。 我从加载KeyStore
的
代码开始。有很多锅炉板代码和很多检查
异常
。我是防御性
的
编码,并保证keyStore将在这一点上初始化。因此
不能
抛出KeyStoreException。但是这是一个检查过
的
异常
,所以我必须处理它,所以我将它包装在一个自定义<em
浏览 6
提问于2017-11-11
得票数 3
回答已采纳
1
回答
powermockito -测试
异常
处理
、
测试狙击:
try
{ bMock.another(); cMock.cleanupverify(bMock).another(); verify(cMock, never()).cleanup()当我运行这个
的
时候抛出
异常
(以及@Test
中
的
处理)是否胜过验证语句? 如果是这
浏览 0
提问于2016-01-29
得票数 2
回答已采纳
1
回答
Java (JUnit 4.xx)如何使用模拟工具强制调用带有空方法
的
try
块
中
的
异常
?
、
、
、
、
下面是我
的
代码片段。我想用WakeupException强制调用
catch
块
。public void run() {
try
{ LOGGER.logp(Level.INFO,LOGGER.logp(Level.INFO, CLASS_NAME, "run()", "Response Received"); }
浏览 0
提问于2018-06-19
得票数 3
2
回答
JUnit /
Mockito
:在新线程
中
抛出
异常
、
、
、
myService.myMethod()抛出一个错误,以便在上面代码
的
catch
块
中
获得它,并抛出MyException
的
一个实例。在我
的
JUnit测试(使用org.springframework.test.context.junit4.SpringJUnit4ClassRunner和
Mockito
)
中
,我模拟了MyService并将其作为Spring bean注入到单元测试
中
: MyService myService =
M
浏览 41
提问于2020-05-22
得票数 0
回答已采纳
4
回答
在单元测试
中
抛出
异常
时,如何获得100%
的
覆盖率
?
、
在C#
中
,您可以捕获默认测试套件
中
的
异常
,如下所示:[ExpectedException(typeof (ArgumentNullException))] api.GetDataUsingDataContract(null); // this method throws ArgumentNullException但是,当您分析代码
覆盖率
时,它说您只获得了66.67%
的
覆盖率
浏览 2
提问于2014-06-06
得票数 6
回答已采纳
3
回答
代码
覆盖率
的
java junit
异常
处理
、
、
我是java,Junit和jacoco
的
新手。我正在做下面的
异常
处理。我还捕获了
异常
类,以防该方法抛出任何其他在早期捕获时遗漏
的
异常
。
try
{ }
catch
(SQLException{ new MyCustomException(..
浏览 51
提问于2019-04-21
得票数 1
1
回答
Jest cover
catch
块
、
、
、
、
user');} 我
的
目标是这个函数
的
代码
覆盖率
达到100%。测试
try
块
工作正常。但是我
不能
用Jest来覆盖伊斯坦布尔
的
catch
区块。我对
catch
块
的
测试如下所示: it('should throw an error when user is invalid', async () => { const invalidUser =(BadRe
浏览 18
提问于2020-08-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券