public final class MockMvc
extends java.lang.Object
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"))
.andExpect(status().isOk())
.andExpect(content().mimeType("text/html"))
.andExpect(forwardedUrl("/WEB-INF/layouts/main.jsp"));
| 修飾子と型 | メソッドと説明 |
|---|---|
ResultActions | perform(RequestBuilder requestBuilder) リクエストを実行し、結果に対する期待の表明など、さらにアクションを連鎖できる型を返します。 |
public ResultActions perform(RequestBuilder requestBuilder) throws java.lang.Exception
requestBuilder - 実行するリクエストの準備に使用。MockMvcRequestBuilders の静的ファクトリメソッドを参照してください ResultActions のインスタンス (非 null)java.lang.ExceptionMockMvcRequestBuilders, MockMvcResultMatchers