クラスの使用
org.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder
org.springframework.test.web.servlet.setup 内の StandaloneMockMvcBuilder 使用
修飾子と型メソッド説明StandaloneMockMvcBuilder.addInterceptors
(HandlerInterceptor... interceptors) すべての受信リクエストにマップされたインターセプターを追加します。StandaloneMockMvcBuilder.addMappedInterceptors
(StringSE[] pathPatterns, HandlerInterceptor... interceptors) パスパターンのセットにマッピングされたインターセプターを追加します。StandaloneMockMvcBuilder.addPlaceholderValue
(StringSE name, StringSE value) スタンドアロンセットアップでは、リクエストマッピングに埋め込まれたプレースホルダー値のサポートはありません。StandaloneMockMvcBuilder.setAsyncRequestTimeout
(long timeout) 非同期実行のタイムアウト値を指定します。StandaloneMockMvcBuilder.setContentNegotiationManager
(ContentNegotiationManager manager) ContentNegotiationManager を設定します。StandaloneMockMvcBuilder.setControllerAdvice
(ObjectSE... controllerAdvice) テストで使用する 1 つ以上のControllerAdvice
インスタンスを登録します(指定されたClass
はインスタンスになります)。StandaloneMockMvcBuilder.setConversionService
(FormattingConversionService conversionService) カスタムフォーマッタとコンバーターを備えた変換サービスを提供します。StandaloneMockMvcBuilder.setCustomArgumentResolvers
(HandlerMethodArgumentResolver... argumentResolvers) コントローラーメソッドの引数にカスタムリゾルバーを提供します。StandaloneMockMvcBuilder.setCustomHandlerMapping
(SupplierSE<RequestMappingHandlerMapping> factory) ファクトリを構成して、カスタムRequestMappingHandlerMapping
を作成します。StandaloneMockMvcBuilder.setCustomReturnValueHandlers
(HandlerMethodReturnValueHandler... handlers) コントローラーメソッドの戻り値のカスタムハンドラーを提供します。StandaloneMockMvcBuilder.setFlashMapManager
(FlashMapManager flashMapManager) カスタム FlashMapManager インスタンスを提供します。StandaloneMockMvcBuilder.setHandlerExceptionResolvers
(ListSE<HandlerExceptionResolver> exceptionResolvers) リストとして使用する HandlerExceptionResolver 型を設定します。StandaloneMockMvcBuilder.setHandlerExceptionResolvers
(HandlerExceptionResolver... exceptionResolvers) 配列として使用する HandlerExceptionResolver 型を設定します。StandaloneMockMvcBuilder.setLocaleResolver
(LocaleResolver localeResolver) LocaleResolver インスタンスを提供します。StandaloneMockMvcBuilder.setMessageConverters
(HttpMessageConverter<?>... messageConverters) 引数リゾルバーと戻り値ハンドラーで使用するメッセージコンバーターを設定します。これらは、リクエストとレスポンスの本文の読み取りと書き込みをサポートします。StandaloneMockMvcBuilder.setPatternParser
(PathPatternParser parser) PathMatcher
を使用した文字列パターンマッチングの代わりに、解析されたPathPatterns
を使用した URL パスマッチングを有効にします。StandaloneMockMvcBuilder.setRemoveSemicolonContent
(boolean removeSemicolonContent) ";" の場合に設定(セミコロン)コンテンツはリクエスト URI から削除する必要があります。StandaloneMockMvcBuilder.setSingleView
(View view) 指定されたビューインスタンスを常に返す単一のViewResolver
を設定します。StandaloneMockMvcBuilder.setUseSuffixPatternMatch
(boolean useSuffixPatternMatch) 使用すべきではありません。5.2.4 現在。StandaloneMockMvcBuilder.setUseTrailingSlashPatternMatch
(boolean useTrailingSlashPatternMatch) 使用すべきではありません。StandaloneMockMvcBuilder.setValidator
(Validator validator) デフォルトで作成されたものではなく、カスタムValidator
を提供します。StandaloneMockMvcBuilder.setViewResolvers
(ViewResolver... resolvers) 指定されたViewResolvers
でビューリゾルバーを設定します。static StandaloneMockMvcBuilder
MockMvcBuilders.standaloneSetup
(ObjectSE... controllers)