パッケージ | 説明 |
---|---|
org.springframework.test.web.servlet | Spring MVC アプリケーションをテストするためのサーバー側のサポートが含まれています。 |
org.springframework.test.web.servlet.request | ビルトイン RequestBuilder 実装が含まれています。 |
org.springframework.test.web.servlet.setup | ビルトイン MockMvcBuilder 実装が含まれています。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | SmartRequestBuilder org.springframework.test.web.servlet.request.RequestPostProcessors を buildRequest(javax.servlet.ServletContext) メソッドとは別のステップとして適用する RequestBuilder の拡張バリアント。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MockMvc | MockMvcBuilderSupport.createMockMvc(FilterEE[] filters, MockServletConfig servletConfig, WebApplicationContext webAppContext, RequestBuilder defaultRequestBuilder, ListSE<ResultMatcher> globalResultMatchers, ListSE<ResultHandler> globalResultHandlers, ListSE<DispatcherServletCustomizer> dispatcherServletCustomizers) |
ResultActions | MockMvc.perform(RequestBuilder requestBuilder) リクエストを実行し、結果に対する期待の表明など、さらにアクションを連鎖できる型を返します。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | ConfigurableSmartRequestBuilder<B extends ConfigurableSmartRequestBuilder<B>> RequestPostProcessors で構成できる SmartRequestBuilder の拡張機能。 |
修飾子と型 | クラスと説明 |
---|---|
class | MockHttpServletRequestBuilder MockHttpServletRequest のデフォルトビルダーは、MockMvc でリクエストを実行するための入力として必要です。 |
class | MockMultipartHttpServletRequestBuilder MockMultipartHttpServletRequest のデフォルトビルダー。 |
修飾子と型 | メソッドと説明 |
---|---|
static RequestBuilder | MockMvcRequestBuilders.asyncDispatch(MvcResult mvcResult) 非同期処理を開始したリクエストの MvcResult から非同期ディスパッチ用の RequestBuilder を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
<T extends B> | ConfigurableMockMvcBuilder.defaultRequest(RequestBuilder requestBuilder) 実行されたすべてのリクエストにマージされるデフォルトのリクエストプロパティを定義します。 |
<T extends B> | AbstractMockMvcBuilder.defaultRequest(RequestBuilder requestBuilder) |