2013-03-07 149 views
7

我写SpringMVC3.2单元测试,我进口类:我必须为SpringMVC3.2单元测试导入什么?

import static org.hamcrest.Matchers.containsString; 
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; 
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; 
import static org.springframework.test.web.servlet.setup.MockMvcBuilders.*; 
import static org.springframework.test.web.servlet.setup.MockMvcBuilders.webAppContextSetup; 

this.mockMvc.perform(post("/maps.do").accept(MediaType.APPLICATION_JSON) 
       .param("mobileno", "111111") 
       .param("fromdate", "22-02-2013").param("fromtime", "07:37") 
       .param("todate", "22-02-2013").param("totime", "08:17") 
     .andDo(print()) 
     .andExpect(status().isOk()) 
     .andExpect(content().mimeType(MediaType.APPLICATION_JSON) 
     .andExpect(jsonPath("$.name").value("Lee")); 

但print()和mime类型()仍然没有解决。我一直在寻找,但我找不到正确的答案。

谢谢。

EDITED 我试图

import static org.springframework.test.web.server.result.MockMvcResultHandlers.print; 

但它可能无法得到解决。我缺少哪些库和依赖项? 上面是拼写错误,下面是正确的。

import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.print; 
+0

你有没有发现什么? – 2013-07-08 12:45:14

回答

8
org.springframework.test.web.servlet.result.MockMvcResultHandlers 

从弹簧试验3.2.3.RELEASE.jar来到我的工作区

相关问题