public static interface WebTestClient.ControllerSpec extends WebTestClient.MockServerSpec<WebTestClient.ControllerSpec>
WebFluxConfigurer
と同等で内部的に委譲するコントローラー構成をカスタマイズするための仕様。apply, build, configureClient, webFilter, webSessionManager
WebTestClient.ControllerSpec controllerAdvice(ObjectSE... controllerAdvice)
ControllerAdvice
インスタンスを 1 つ以上登録します (指定した 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)