インターフェース 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)に委譲されます。