パッケージ | 説明 |
---|---|
org.springframework.test.web.servlet | Spring MVC アプリケーションをテストするためのサーバー側のサポートが含まれています。 |
org.springframework.test.web.servlet.client | サーバーリクエスト処理のための MockMvc を使用した WebTestClient を介した 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, CharsetSE defaultResponseCharacterEncoding, ListSE<ResultMatcher> globalResultMatchers, ListSE<ResultHandler> globalResultHandlers, ListSE<DispatcherServletCustomizer> dispatcherServletCustomizers) MockMvc インスタンスを作成するために MockMvcBuilderSupport.createMockMvc(Filter[], MockServletConfig, WebApplicationContext, RequestBuilder, List, List, List) に委譲し、提供された defaultResponseCharacterEncoding を使用してそのインスタンスを構成します。 |
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) リクエストを実行し、結果に対する期待の表明など、さらにアクションを連鎖できる型を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
<T extends B> | MockMvcWebTestClient.MockMvcServerSpec.defaultRequest(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> | AbstractMockMvcBuilder.defaultRequest(RequestBuilder requestBuilder) |
<T extends B> | ConfigurableMockMvcBuilder.defaultRequest(RequestBuilder requestBuilder) 実行されたすべてのリクエストにマージされるデフォルトのリクエストプロパティを定義します。 |