Spring集成测试-MVC请求超时
我正在尝试编写一些集成测试,我想在一个案例中引入超时异常。所以,我的问题是,如何在Spring集成测试-MVC请求超时,spring,spring-mvc,integration-testing,mockmvc,Spring,Spring Mvc,Integration Testing,Mockmvc,我正在尝试编写一些集成测试,我想在一个案例中引入超时异常。所以,我的问题是,如何在mockMvc.perfrom方法中引入延迟 我发现了这个,但它不适合模拟MVC 有什么提示吗? 提前谢谢 MockMvc mockMvc; ... @Test public void timeoutExpirationRequest_shouldReturn500AndFailureBody() throws Exception { mockMvc.perform( get(
mockMvc.perfrom
方法中引入延迟
我发现了这个,但它不适合模拟MVC
有什么提示吗?
提前谢谢
MockMvc mockMvc;
...
@Test
public void timeoutExpirationRequest_shouldReturn500AndFailureBody() throws Exception {
mockMvc.perform(
get("/dcsk/9999")
.accept(parseMediaType("application/json;charset=UTF-8"))
.header("*****", "*****")
)
.andExpect(status().isInternalServerError())
.andExpect(content().contentType(APPLICATION_JSON_UTF8))
.andExpect(jsonPath("$", not(empty())))
.andExpect(content().json(load("/expected_result/timeout_expiration.json")));
}
你成功了吗?