インターフェース MockMvcWebTestClient.RouterFunctionSpec
- 含まれているインターフェース:
- MockMvcWebTestClient
public static interface MockMvcWebTestClient.RouterFunctionSpec
extends MockMvcWebTestClient.MockMvcServerSpec<MockMvcWebTestClient.RouterFunctionSpec>
- 導入:
- 6.2
メソッドのサマリー
修飾子と型メソッド説明asyncRequestTimeout
(long timeout) 非同期実行のタイムアウト値を指定します。handlerExceptionResolvers
(HandlerExceptionResolver... exceptionResolvers) 使用する HandlerExceptionResolver 型を設定します。interceptors
(HandlerInterceptor... interceptors) グローバルインターセプターを追加します。mappedInterceptors
(StringSE[] pathPatterns, HandlerInterceptor... interceptors) 特定のパターンのインターセプターを追加します。messageConverters
(HttpMessageConverter<?>... messageConverters) 使用するメッセージコンバーターを設定します。patternParser
(PathPatternParser parser) 解析されたPathPatterns
との URL パスマッチングを有効にします。singleView
(View view) 固定ビューで単一のViewResolver
をセットアップします。viewResolvers
(ViewResolver... resolvers) ビューリゾルバーを設定します。インターフェース org.springframework.test.web.servlet.client.MockMvcWebTestClient.MockMvcServerSpec から継承されたメソッド
alwaysExpect, apply, build, configureClient, defaultRequest, dispatcherServletCustomizer, dispatchOptions, filter, filters
メソッドの詳細
messageConverters
MockMvcWebTestClient.RouterFunctionSpec messageConverters(HttpMessageConverter<?>... messageConverters) 使用するメッセージコンバーターを設定します。これは
RouterFunctionMockMvcBuilder.setMessageConverters(HttpMessageConverter[])
に委譲されます。interceptors
グローバルインターセプターを追加します。これは
RouterFunctionMockMvcBuilder.addInterceptors(HandlerInterceptor...)
に委譲されます。mappedInterceptors
MockMvcWebTestClient.RouterFunctionSpec mappedInterceptors(@Nullable StringSE[] pathPatterns, HandlerInterceptor... interceptors) 特定のパターンのインターセプターを追加します。これは
RouterFunctionMockMvcBuilder.addMappedInterceptors(String[], HandlerInterceptor...)
に委譲されます。asyncRequestTimeout
非同期実行のタイムアウト値を指定します。これは
RouterFunctionMockMvcBuilder.setAsyncRequestTimeout(long)
に委譲されます。handlerExceptionResolvers
MockMvcWebTestClient.RouterFunctionSpec handlerExceptionResolvers(HandlerExceptionResolver... exceptionResolvers) 使用する HandlerExceptionResolver 型を設定します。これは
RouterFunctionMockMvcBuilder.setHandlerExceptionResolvers(HandlerExceptionResolver...)
に委譲されます。viewResolvers
ビューリゾルバーを設定します。これは
RouterFunctionMockMvcBuilder.setViewResolvers(ViewResolver...)
に委譲されます。singleView
固定ビューで単一のViewResolver
をセットアップします。これは
RouterFunctionMockMvcBuilder.setSingleView(View)
に委譲されます。patternParser
解析されたPathPatterns
との URL パスマッチングを有効にします。これは
RouterFunctionMockMvcBuilder.setPatternParser(PathPatternParser)
に委譲されます。