Я хочу написать примеры модульных тестов для негативных сценариев для моего приложения весенней загрузки REST API.
Методы контроллера выглядят так:
@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?