腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Mockito
doThrow
()
方法
使
我
的
测试
失败
,并
出现
给定
的
异常
、
、
、
我
正在
测试
注入
的
StatefulBeanToCsv依赖项抛出
异常
时
的
错误情况。然而,
Mockito
的
doThrow
()
方法
只会让
我
的
测试
失败
,而不是允许使用assertThrows()验证
异常
。
我
通过BeanFactory而不是构造函数/setter注入来注入
我
的
StatefulBe
浏览 166
提问于2021-01-20
得票数 2
回答已采纳
1
回答
由于
Mockito
.
doThrow
,
测试
永远不会执行
、
、
、
、
我
正在使用
Mockito
测试
anroid应用程序。
我
想
测试
一个
异常
情况,但是
方法
Mockito
.
doThrow
挂起了,
测试
永远不会执行(它既不
失败
也不成功)。 这是代码。在downloadPackage
方法
内部调用它
的
方法
get。但是执行永远不会到这一步,因为它完全挂在
doThrow
行上。(packageDownloader);
浏览 4
提问于2018-01-17
得票数 1
回答已采纳
2
回答
带有when().thenReturn()
的
Mockito
UnfinishedStubbingException
、
、
、
运行以下代码时,
我
收到错误消息Unfinished Stubbing detected here:import staticorg.
mockito
.
Mockito
.*;import org.powermock.api.
mockito
.PowerMockito; import这没有什么意义,因为
我
以前也做过同样
的<
浏览 5
提问于2014-06-24
得票数 1
回答已采纳
3
回答
在间谍上使用
doThrow
时,
Mockito
不会抛出正确
的
异常
、
、
、
、
我
正在使用PowerMock (
Mockito
)模拟对同一类中另一个
方法
的
子调用。throw e; } } 现在,在
我
的
单元
测试
中,
我
能够使用间谍模拟MyMethod2
的
响应,
并
执行类似doReturn(1).when(myClass).myMethod2()
的</em
浏览 1
提问于2013-11-09
得票数 2
回答已采纳
1
回答
PowerMockito:
doThrow
未完成
的
固执
、
、
、
我
试图通过抛出一个
异常
来模拟
我
的
JUnit
测试
中
的
失败
情况。然而,似乎
我
没有正确地存根某些
方法
。
我
的
代码如下:public void setUp() throws Exception { MockitoAnnotations.initMocks但是,当我执行这个
测试
时,我会在
doThrow<
浏览 2
提问于2014-11-03
得票数 1
回答已采纳
2
回答
mockito
UnfinishedStubbingException取代了想要
的
例外
、
、
我
试图模拟一个服务,它
的
客户响应很差,所以我会进行
测试
。
我
仍然得到了UnfinishedStubbingException,而不是ClientResponseFailure,
我
看不出
我
做错了什么。
我
也试过:
Mockito
.when(hrServiceBad.verifyIdentity("412", "aaa", "aaa")).thenThrow(clientResponseFailur
浏览 1
提问于2013-11-28
得票数 0
回答已采纳
1
回答
可以在单元
测试
中模拟android服务吗?
、
、
我
试图为
我
的
android应用程序编写单元
测试
,并且
我
想模拟
我
的
服务类。
我
想
测试
服务中
的
一些错误行为,例如连接错误或找不到
的
文件。为了简化
我
的
问题,
我
启动了一个新
的
Android项目,
并
创建了一个活动和一个服务类:package br.org.ven
浏览 0
提问于2011-09-28
得票数 10
回答已采纳
2
回答
在
方法
内部调用
方法
时模拟
异常
、
、
、
我
有这段代码,
我
想在调用try块内
的
close
方法
时抛出一个带有
mockito
的
IOException } } } 这是
我
在一个
测试
方法
中
浏览 0
提问于2020-12-04
得票数 2
1
回答
用
mockito
处理故障
、
、
我
实现了一个端点,它必须对数据库进行更改。现在,
我
想检查回滚是否有效,如果在事务处理期间出了问题。
我
已经模拟了一个成功,
测试
的
下一步应该是模拟一个
测试
失败
。问题是:如果
我
告诉
Mockito
抛出一个
异常
,
我
不能稍后检查结果,因为结果会以
异常
终止。但是
我
想确保数据库中
的
数据没有改变。所以尽管
失败
了,莫基托还是应该继续下去。这是如何做
浏览 5
提问于2022-03-06
得票数 0
3
回答
形成
Mockito
“语法”
、
、
、
、
对于Java来说,
Mockito
似乎是一个非常可爱
的
顽固/嘲弄框架。唯一
的
问题是
我
找不到任何关于使用API
的
最佳
方法
的
具体文档。
测试
中常用
的
方法
包括:当您在实践中看到
Mockito
的
示例时,您会看到如下代码:从
我
所读过
的
浏览 7
提问于2012-07-13
得票数 53
回答已采纳
1
回答
Mockito
无法存根过载
的
空洞
方法
、
、
我
正在使用某个库,该库将引发
异常
,
并
希望
测试
抛出
异常
时代码是否正确运行。坚持其中一个重载
的
方法
似乎不起作用。
我
得到了这个错误:Stubber不能应用于void。不存在变量类型T
的
实例类型,从而使void确认为T private final Something something; import static org.
mockito
.<
浏览 1
提问于2018-01-19
得票数 4
回答已采纳
2
回答
使用
Mockito
的
doThrow
方法
时不会引发
异常
、
、
、
、
我
正在处理一个模拟对象,如下所示:private RecipeService recipeService @Test public void testAddRecipeWithNonUniqueName
mockito
的
doThrow
方法
来决定在调用名为save
的
void
方法
时将抛出什么
异常
。
我
想使用MockMvc对象发出POST请求。因此,标记
浏览 1
提问于2019-02-12
得票数 3
回答已采纳
5
回答
如何使用
mockito
抛出JsonProcessingException
、
、
我
的
代码中有这一行:private ObjectMapper mapper = new ObjectMapper(); }} private
浏览 19
提问于2019-12-19
得票数 1
1
回答
Mockito
捕获void
方法
中
的
异常
、
、
、
我
有这个
方法
: try{@Test(expected=Exception.class) public void mockException(
浏览 5
提问于2020-12-23
得票数 0
12
回答
Mockito
如何模拟和断言抛出
的
异常
?
、
、
、
我
在junit
测试
中使用
mockito
。如何
使
异常
发生,然后断言它已经发生(泛型伪代码)?
浏览 7
提问于2013-04-27
得票数 154
回答已采纳
1
回答
从
Mockito
mock抛出
异常
、
、
有种感觉告诉
我
,
我
正在做一件wrong...it不应该这么难
的
事情。
我
有一个依赖于某个内部类
的
类。
我
通过一个受保护
的
方法
创建了这个内部,这样
我
就可以在
测试
中重写它来提供一个mock。
我
知道,要让
Mockito
mock对象抛出来自空
方法
的
异常
,
我
必须使用
doThrow
。但我
的</em
浏览 1
提问于2011-04-15
得票数 3
2
回答
如何正确使用
DoThrow
()
、
、
只是开始单元
测试
,所以我有两个问题,关于这个问题中
的
错误,
我
希望它可以。
我
有一个类,它有一个阳性
测试
和三个阴性
测试
,其中一个阴性案例是使用
doThrow
模拟
失败
的
存储库,但是它也会导致阳性
测试
失败
,有什么
方法
可以解决这个问题吗?
我
已经在谷歌上搜索过了,但是找不到和我一样
的
引用,甚至找不到和我一样
的
问题,虽然
我
确
浏览 0
提问于2019-08-08
得票数 1
回答已采纳
1
回答
立即执行使用
mockito
doThrow
的
测试
catch块
、
、
、
、
我
想用
mockito
测试
我
的
方法
的
catch块。如下面的示例所示,
我
在希望
异常
发生
的
地方使用
Mockito
.
doThrow
。然后调用包含此调用
的
方法
。但是这行永远不会执行,因为在
doThrow
行上,
异常
会立即抛出。
我
期望在调用下一行(spyDataGridService.createMap(m
浏览 10
提问于2021-12-22
得票数 0
回答已采纳
1
回答
PowerMockito:用于抛出私有类
的
模拟私有
方法
、
、
、
、
我
有一门课是这样
的
: public meth() { privMethod();Foo spy = PowerMockito.spy(new Foo())但我该如何告诉它抛出
异常
呢?
我
知道会是这
浏览 0
提问于2018-06-20
得票数 1
回答已采纳
1
回答
UnfinishedStubbingException将模拟类传递为thenThrow中
的
参数
、
、
我
可以将模拟对象作为参数传递给thenThrow()
方法
吗?
我
有这样
的
事情: public MyException(MockedClass mockedClass){ } 然而,如果在void
方法
上使用相同
的
技术,notW
浏览 1
提问于2020-04-23
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券