public static interface WebTestClient.ControllerSpec extends WebTestClient.MockServerSpec<WebTestClient.ControllerSpec>
WebFluxConfigurer
と同等で内部的に委譲するコントローラー構成をカスタマイズするための仕様。apply, build, configureClient, webFilter, webSessionManager
WebTestClient.ControllerSpec controllerAdvice(ObjectSE... controllerAdvice)
ControllerAdvice
インスタンスを登録します(指定された Class
はインスタンスになります)。WebTestClient.ControllerSpec contentTypeResolver(ConsumerSE<RequestedContentTypeResolverBuilder> consumer)
WebTestClient.ControllerSpec corsMappings(ConsumerSE<CorsRegistry> consumer)
WebTestClient.ControllerSpec pathMatching(ConsumerSE<PathMatchConfigurer> consumer)
WebTestClient.ControllerSpec argumentResolvers(ConsumerSE<ArgumentResolverConfigurer> configurer)
WebTestClient.ControllerSpec httpMessageCodecs(ConsumerSE<ServerCodecConfigurer> configurer)
WebTestClient.ControllerSpec formatters(ConsumerSE<FormatterRegistry> consumer)
WebTestClient.ControllerSpec validator(Validator validator)
WebTestClient.ControllerSpec viewResolvers(ConsumerSE<ViewResolverRegistry> consumer)