2013-03-07 184 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來到我的工作區

相關問題