MockMVC 如何在同一测试用例中测试异常和响应代码
2022-09-01 16:02:09
我想断言引发异常并且服务器返回500内部服务器错误。
为了突出显示意图,提供了代码片段:
thrown.expect(NestedServletException.class);
this.mockMvc.perform(post("/account")
.contentType(MediaType.APPLICATION_JSON)
.content(requestString))
.andExpect(status().isInternalServerError());
当然,无论我写还是.无论语句下方是否引发异常,测试都将通过。isInternalServerError
isOk
throw.except
您将如何解决这个问题?