看一下Spring参考手册中的示例,这些示例中提到了使用MockMvc测试服务器端代码。假设您正在返回JSON响应:
mockMvc.perform(get("/index")) .andExpect(status().isOk()) .andExpect(content().contentType("application/json")) .andExpect(jsonPath("$.greeting").value("Hello World"));顺便说一句-
切勿捕获并吞下
@Test方法中的异常,除非您想忽略该异常并防止其失败通过测试。如果编译器抱怨您的测试方法调用了引发异常的方法而您没有处理该异常,则只需将方法签名更改为即可
throwsException。



