腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3739)
视频
沙龙
2
回答
spring
MVC
单元测试
不
抛出
doThrow
异常
?
、
、
、
、
我已经尝试切换到when()并获取编译器错误 我已经成功地使用了
doThrow
(...)在同一项目的另一个测试中,所以我不知道这里发生了什么
单元测试
代码:
doThrow
(new ExceptionHttpStatus.SERVICE_UNAVAILABLE);} 问题是,测试表明实际结果是200成功,而此时应该捕获到一个
异常
浏览 10
提问于2020-01-18
得票数 0
回答已采纳
2
回答
带有自定义堆栈跟踪的Mockito.
doThrow
、
、
、
我试图对一个需要我
抛出
带有特定堆栈跟踪元素的
异常
的特定场景进行
单元测试
。add", 123 } Mockito.
doThrow
(exception).when(stk).process(project, claim); 但是在被测试的方法中,
抛出
的
异常
不
包含该元素,它包含对
单
浏览 0
提问于2018-06-30
得票数 3
回答已采纳
2
回答
在
doThrow
JUNIT之后捕获
异常
、
、
、
、
如果参数/arguments为null,那么我将
抛出
一个NullPointerException。方法本身只会
抛出
一个IOException。我在类的模拟对象上使用
doThrow
,但在我看来,我正在丢失
doThrow
()构造中的
异常
,并且无法捕捉它。此外,我严格地不想在我的
单元测试
中使用try catch。所以我用的是“规则”。,如果我使用注释行来捕获
异常
,在
doThrow
()构造中创建的
异常
将丢失,因此无法捕获它。IOEx
浏览 5
提问于2014-03-19
得票数 1
2
回答
JUnit / Mockito:在新线程中
抛出
异常
、
、
、
我有以下Java代码,我正在为这些代码编写
单元测试
: new Thread(() -> myService.myMethod()).start();MyService myService = Mockito.mock(MyS
浏览 41
提问于2020-05-22
得票数 0
回答已采纳
5
回答
如何使用mockito
抛出
JsonProcessingException
、
、
nombre': '123456', 'apellidos': '12'}"; this.
mvc
.perform
浏览 19
提问于2019-12-19
得票数 1
1
回答
抛出
异常
后继续
、
、
我在
单元测试
中
抛出
一个
异常
,但是在
抛出
之后,我仍然希望能够继续测试myMock.myMethod()
浏览 3
提问于2017-05-30
得票数 3
回答已采纳
1
回答
Mockito
doThrow
()方法使我的测试失败,并出现给定的
异常
、
、
、
我正在测试注入的StatefulBeanToCsv依赖项
抛出
异常
时的错误情况。然而,Mockito的
doThrow
()方法只会让我的测试失败,而不是允许使用assertThrows()验证
异常
。CSV bean在我的成功测试中工作得很好--在这种情况下,我能想到的主要区别是使用了do/when Mockito模式,而不是其他地方使用的when/then模式(它不允许从when方法
抛出
异常
):StatefulBeanToCsv.class), eq(ApiSummary
浏览 166
提问于2021-01-20
得票数 2
回答已采纳
1
回答
PowerMockito
doThrow
不
抛出
异常
、
、
我正在尝试测试
抛出
的
异常
,但是代码继续返回true,而不是捕获
异常
并返回false。thenReturn(mockObj1); PowerMockito.
doThrow
Log.error(this, e); } } 每次尝试运行时,我都会得到一个断言错误,我已经尝试过do
抛出
和
浏览 2
提问于2017-08-31
得票数 1
回答已采纳
1
回答
使用
doThrow
()不引发像
doThrow
(null,NullPointerException.class)这样的
异常
、
、
我需要像
doThrow
(null, NullPointerException.class).when(myService).m1()这样的东西,在void m1()的第一个调用中
不
抛出
异常
,在第二个调用中
抛出
一个
doThrow
()不接受null。 我怎么才能解决这个问题?
浏览 3
提问于2021-07-09
得票数 1
回答已采纳
1
回答
如何在mockito+J
单元测试
中捕获或模拟意外的
异常
?
、
、
、
BatchStatus.FAILED); Mockito.
doThrow
mockjobParameters);} 当我将项目作为J
单元测试
执行时,它期望
抛出
处理
异常
,但我在expected中提到了"JobParameters
浏览 57
提问于2019-06-28
得票数 0
回答已采纳
1
回答
PowerMockito:用于
抛出
私有类的模拟私有方法
、
、
、
、
FooException extends Exception { }我想为此编写一个
单元测试
我知道我可以像这样嘲笑私人方法:PowerMockito.doNothing().when(spy, "privMethod");Powermockito.
doThrow
(&
浏览 0
提问于2018-06-20
得票数 1
回答已采纳
3
回答
代码覆盖率的java junit
异常
处理
、
、
我正在做下面的
异常
处理。我还捕获了
异常
类,以防该方法
抛出
任何其他在早期捕获时遗漏的
异常
。当我有运行时时,我
抛出
的任何
异常
都会进入RuntimeException catch块本身,除非我
抛出
Exception。我还可以尝试其他哪些检查
异常
,这样它就会进入
异常
捕获块。
浏览 51
提问于2019-04-21
得票数 1
1
回答
使用MockMvc junuit测试获得错误的状态错误响应
、
、
、
我用
spring
mockMVC这个方法写了一个测试,但我得到了一个错误的错误消息: 我的方法测试是: @Test
mvc
.perform.andExpect(expectedStatus); CHILD_REGIS
浏览 15
提问于2019-09-14
得票数 0
1
回答
Mono.doOnError()反应器模块
单元测试
、
、
、
我有一个使用
spring
webflux和reactor的rest控制器,我正在为这个控制器编写
单元测试
。请找到下面的代码片段,并帮助我编写
单元测试
方法来测试.doOnError块。我尝试使用Mockito
抛出
异常
doThrow
(CriticalException.class) .when(myService).myMethod(object); This is my unit
浏览 172
提问于2019-04-05
得票数 1
5
回答
JLS的哪些部分可以像
抛出
未检查的
异常
一样
抛出
检查
异常
?
、
、
、
、
我有,可以通过javac编译器隐藏一个检查过的
异常
,并将其
抛出
到不能
抛出
的地方。它在Java 6和7中编译和运行,
抛出
一个没有throws或catch子句的catch: publicE { }生成的字节码表示JVM并不真正关心检查/未检查的
异常
: // Method descriptor #22
浏览 4
提问于2012-09-25
得票数 29
6
回答
抛出
已检查的
异常
、
、
、
我在Java中的一些方法
抛出
了
异常
,如NoSuchElementException、IllegalArgumentException等,但是当使用这些方法时,这些
异常
似乎是未检查的。换句话说,我的方法的调用者不需要对
抛出
这些
异常
的方法执行try/catch。我读过一些文章,似乎默认情况下
异常
是“选中”的,只有错误才是“未选中”的。但不知何故,我
抛出
的
异常
也是未经检查的。如何确保当我的方法
抛出
异常
时,调用者必
浏览 0
提问于2011-06-10
得票数 2
回答已采纳
2
回答
类newInstance传播检查和未检查的
异常
-是真的吗?
根据这一点: 这种情况对反思来说是独一无二的。通常,不可能编写忽略检查
异常
的代码,因为它不会编译。可以使用Constructor.newInstance()而不是Class.newInstance()包装构造函数引发的任何
异常
。下面我有一个代码,它不会捕获任何未经检查的
异常<
浏览 6
提问于2015-05-02
得票数 2
5
回答
使用Unsafe.getUnsafe().throwException引发
异常
、
、
它看起来像是从一个没有声明
抛出
的方法中
抛出
了一个检查过的
异常
!如果Sun开发人员可以使用这种技术,我们也可以这样做吗?
浏览 0
提问于2010-12-07
得票数 8
回答已采纳
2
回答
doNothing()的用法When()
、
、
expected = RuntimeException.class) doNothing().
doThrow
voidMethod(); verify(b).voidMethod();} 我确实理解当第一次调用voidMehtod()时
不
返回任何内容,第二次调用时给出一个
异常
。但是如果我们删除doNothing.
doThrow</em
浏览 3
提问于2016-10-03
得票数 2
2
回答
如何对由"update用户“端点引发的
异常
进行
单元测试
?
、
、
、
、
我目前正在测试
Spring
API的端点,并且我有以下“根据其id更新用户”端点,该端点由一个控制器和一个服务组成,以实现其逻辑:@RestController无论如何,我的控制器
抛出
异常
单元测试
是我似乎无法解决的问题:@WebMvcTest(UpdateUserController.class) @Autowired
浏览 2
提问于2020-06-22
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java Web技术经验总结(四)
Java中框架讲解(1)——Java中三大主流框架之Spring概述
Spring学习之路-Spring核心模块详解
Spring Boot与Kotlin Web应用的统一异常处理
Java程序员比较关心的spring架构,为什么spring mvc已经落伍了?Spring boot解决了哪些问题?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券