我在我的 spring mvc 测试控制器中有:
@Test
public void consultaPorIdJson() throws Exception{
mockMvc.perform(get("/timesheet/consultaporidjson/{id}", 1L))
.andExpect(status().isOk())
.andExpect(content().contentType(TestSupport.APPLICATION_JSON_UTF8))
.andExpect(content().string("{\"id\":1,\"latitude\":\"30.448660206791608\",\"longitude\":\"-44.29684999999995\"}"));
当我尝试运行测试时,出现错误:
java.lang.IllegalStateException: Cannot set error status - response is already committed
我认为这是大约 2k(我认为)的响应,但我不知道我必须做什么来解决它:-(