通用异常解析器不能与JUNIT和SPRING一起使用

时间:2018-07-12 05:36:03

标签: java spring junit exception-handling mockito

在春季使用JUNIT编写单元测试用例时,不会调用通用异常解析器。以下是我调用api时发生的实际步骤。

  1. 点击控制器
  2. 处理并返回响应(如果正确)。
  3. 如果引发异常,则该异常将被捕获到通用异常处理程序中,并返回响应以及错误代码。

通过单元测试用例调用api时,正在执行以下步骤

  1. 点击控制器
  2. 发生异常,它被捕获在单元测试用例的异常处理程序中,而不是进入通用异常处理程序并返回响应。

实际上,我想获取错误响应,而不是捕获异常本身。 Rest响应异常解析器是一个组件,在我的api中带有@component 注释。

0 个答案:

没有答案