クラス MockMvc

java.lang.ObjectSE
org.springframework.test.web.servlet.MockMvc

public final class MockMvc extends ObjectSE
サーバー側の Spring MVC テストサポートのメインエントリポイント。

サンプル

 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.*;

 // ...

 WebApplicationContext wac = ...;

 MockMvc mockMvc = webAppContextSetup(wac).build();

 mockMvc.perform(get("/form"))
     .andExpectAll(
         status().isOk(),
         content().contentType("text/html"),
         forwardedUrl("/WEB-INF/layouts/main.jsp")
     );
 
導入:
3.2
作成者:
Rossen Stoyanchev, Rob Winch, Sam Brannen
  • メソッドの詳細