【发布时间】:2019-11-15 20:29:42
【问题描述】:
我想为我的 REST API Spring Boot 应用程序编写负面场景的单元测试用例。
控制器方法如下所示:
@RequestMapping(path = "/getcalc/srn/{srn}", method = RequestMethod.GET)
public RestResponse<List<BookMarkMRPostProcessCalc>> fetchLatestPostProcessCalc(@PathVariable("srn") String srn) {
try {
List<BookMarkMRPostProcessCalc> calcList = bookMarkMrPostProcessCalcService.getPostProcessCalc(srn);
return ResponseUtil.prepareRestResponse(calcList);
} catch (BookMarkServiceException e) {
return ResponseUtil.prepareErrorRestResponse(e.getMessage(), "", e.toString());
}
}
积极的情况很好。我想为BookMarkServiceException 发生或模拟它的场景编写测试用例。我们如何在junit中实现这一点?
【问题讨论】:
标签: junit4 spring-test spring-test-mvc