インターフェース MockMvcWebTestClient.ControllerSpec
- すべてのスーパーインターフェース:
- MockMvcWebTestClient.MockMvcServerSpec<MockMvcWebTestClient.ControllerSpec>
- 含まれているインターフェース:
- MockMvcWebTestClient
MockMvc を構成するための仕様、および StandaloneMockMvcBuilder の周囲の単純なファサード。- メソッドのサマリー修飾子と型メソッド説明- asyncRequestTimeout- (long timeout) 非同期実行のタイムアウト値を指定します。ContentNegotiationManager を設定します。- controllerAdvice- (ObjectSE... controllerAdvice) - ControllerAdviceを登録する- conversionService- (FormattingConversionService conversionService) 変換サービスを提供します。- customArgumentResolvers- (HandlerMethodArgumentResolver... argumentResolvers) カスタム引数リゾルバーを提供します。カスタム- RequestMappingHandlerMappingのファクトリを構成します。- customReturnValueHandlers- (HandlerMethodReturnValueHandler... handlers) カスタム戻り値ハンドラーを提供します。- flashMapManager- (FlashMapManager flashMapManager) カスタム FlashMapManager を提供します。- handlerExceptionResolvers- (HandlerExceptionResolver... exceptionResolvers) 使用する HandlerExceptionResolver 型を設定します。- interceptors- (HandlerInterceptor... interceptors) グローバルインターセプターを追加します。- localeResolver- (LocaleResolver localeResolver) 使用する LocaleResolver を提供します。- mappedInterceptors- (StringSE[] pathPatterns, HandlerInterceptor... interceptors) 特定のパターンのインターセプターを追加します。- messageConverters- (HttpMessageConverter<?>... messageConverters) 使用するメッセージコンバーターを設定します。- patternParser- (PathPatternParser parser) 解析された- PathPatternsとの URL パスマッチングを有効にします。- placeholderValue- (StringSE name, StringSE value) 使用するプレースホルダー値を構成します。- singleView- (View view) 固定ビューで単一の- ViewResolverをセットアップします。- useTrailingSlashPatternMatch- (boolean useTrailingSlashPatternMatch) 使用すべきではありません。カスタム- Validatorを提供します。- viewResolvers- (ViewResolver... resolvers) ビューリゾルバーを設定します。- インターフェース org.springframework.test.web.servlet.client.MockMvcWebTestClient.MockMvcServerSpec から継承されたメソッド- alwaysExpect, apply, build, configureClient, defaultRequest, dispatcherServletCustomizer, dispatchOptions, filter, filters
- メソッドの詳細- controllerAdvice- ControllerAdviceを登録する- これは - StandaloneMockMvcBuilder.setControllerAdvice(Object...)に委譲されます。
- messageConverters使用するメッセージコンバーターを設定します。- これは - StandaloneMockMvcBuilder.setMessageConverters(HttpMessageConverter[])に委譲されます。
- validatorカスタム- Validatorを提供します。- これは - StandaloneMockMvcBuilder.setValidator(Validator)に委譲されます。
- conversionServiceMockMvcWebTestClient.ControllerSpec conversionService- (FormattingConversionService conversionService) 変換サービスを提供します。- これは - StandaloneMockMvcBuilder.setConversionService(FormattingConversionService)に委譲されます。
- interceptorsグローバルインターセプターを追加します。- これは - StandaloneMockMvcBuilder.addInterceptors(HandlerInterceptor...)に委譲されます。
- mappedInterceptorsMockMvcWebTestClient.ControllerSpec mappedInterceptors- (@Nullable StringSE[] pathPatterns, HandlerInterceptor... interceptors) 特定のパターンのインターセプターを追加します。- これは - StandaloneMockMvcBuilder.addMappedInterceptors(String[], HandlerInterceptor...)に委譲されます。
- contentNegotiationManagerContentNegotiationManager を設定します。- これは - StandaloneMockMvcBuilder.setContentNegotiationManager(ContentNegotiationManager)に委譲されます。
- asyncRequestTimeout非同期実行のタイムアウト値を指定します。- これは - StandaloneMockMvcBuilder.setAsyncRequestTimeout(long)に委譲されます。
- customArgumentResolversMockMvcWebTestClient.ControllerSpec customArgumentResolvers- (HandlerMethodArgumentResolver... argumentResolvers) カスタム引数リゾルバーを提供します。- これは - StandaloneMockMvcBuilder.setCustomArgumentResolvers(HandlerMethodArgumentResolver...)に委譲されます。
- customReturnValueHandlersMockMvcWebTestClient.ControllerSpec customReturnValueHandlers- (HandlerMethodReturnValueHandler... handlers) カスタム戻り値ハンドラーを提供します。- これは - StandaloneMockMvcBuilder.setCustomReturnValueHandlers(HandlerMethodReturnValueHandler...)に委譲されます。
- handlerExceptionResolversMockMvcWebTestClient.ControllerSpec handlerExceptionResolvers- (HandlerExceptionResolver... exceptionResolvers) 使用する HandlerExceptionResolver 型を設定します。- これは - StandaloneMockMvcBuilder.setHandlerExceptionResolvers(HandlerExceptionResolver...)に委譲されます。
- viewResolversビューリゾルバーを設定します。- これは - StandaloneMockMvcBuilder.setViewResolvers(ViewResolver...)に委譲されます。
- singleView固定ビューで単一の- ViewResolverをセットアップします。- これは - StandaloneMockMvcBuilder.setSingleView(View)に委譲されます。
- localeResolver使用する LocaleResolver を提供します。- これは - StandaloneMockMvcBuilder.setLocaleResolver(LocaleResolver)に委譲されます。
- flashMapManagerカスタム FlashMapManager を提供します。- これは - StandaloneMockMvcBuilder.setFlashMapManager(FlashMapManager)に委譲されます。
- patternParser解析された- PathPatternsとの URL パスマッチングを有効にします。- これは - StandaloneMockMvcBuilder.setPatternParser(PathPatternParser)に委譲されます。
- useTrailingSlashPatternMatch@DeprecatedSE(since="6.0") MockMvcWebTestClient.ControllerSpec useTrailingSlashPatternMatch- (boolean useTrailingSlashPatternMatch) 使用すべきではありません。末尾のスラッシュと一致するかどうか。- これは - StandaloneMockMvcBuilder.setUseTrailingSlashPatternMatch(boolean)に委譲されます。
- placeholderValue使用するプレースホルダー値を構成します。- これは - StandaloneMockMvcBuilder.addPlaceholderValue(String, String)に委譲されます。
- customHandlerMappingMockMvcWebTestClient.ControllerSpec customHandlerMapping- (SupplierSE<RequestMappingHandlerMapping> factory) カスタム- RequestMappingHandlerMappingのファクトリを構成します。- これは - StandaloneMockMvcBuilder.setCustomHandlerMapping(Supplier)に委譲されます。
 
PathPatternParser.setMatchOptionalTrailingSeparator(boolean)を参照