パッケージ | 説明 |
---|---|
org.springframework.test.web.reactive.server | WebTestClient を介した Spring WebFlux サーバーエンドポイントのテストのサポート。 |
修飾子と型 | メソッドと説明 |
---|---|
WebTestClient.ControllerSpec | WebTestClient.ControllerSpec.argumentResolvers(ConsumerSE<ArgumentResolverConfigurer> configurer) カスタムコントローラーメソッドの引数のリゾルバーを構成します。 |
static WebTestClient.ControllerSpec | WebTestClient.bindToController(ObjectSE... controllers) このサーバー設定を使用して、一度に 1 つの `@Controller` をテストします。 |
WebTestClient.ControllerSpec | WebTestClient.ControllerSpec.contentTypeResolver(ConsumerSE<RequestedContentTypeResolverBuilder> consumer) コンテンツ型の解決をカスタマイズします。 |
WebTestClient.ControllerSpec | WebTestClient.ControllerSpec.controllerAdvice(ObjectSE... controllerAdvice) テストで使用する 1 つ以上の ControllerAdvice インスタンスを登録します(指定された Class はインスタンスになります)。 |
WebTestClient.ControllerSpec | WebTestClient.ControllerSpec.corsMappings(ConsumerSE<CorsRegistry> consumer) CORS サポートを構成します。 |
WebTestClient.ControllerSpec | WebTestClient.ControllerSpec.formatters(ConsumerSE<FormatterRegistry> consumer) 型変換に使用するフォーマッターとコンバーターを登録します。 |
WebTestClient.ControllerSpec | WebTestClient.ControllerSpec.httpMessageCodecs(ConsumerSE<ServerCodecConfigurer> configurer) カスタム HTTP メッセージリーダーとライターを設定するか、組み込みの HTTP メッセージリーダーとライターをオーバーライドします。 |
WebTestClient.ControllerSpec | WebTestClient.ControllerSpec.pathMatching(ConsumerSE<PathMatchConfigurer> consumer) パスマッチングオプションを設定します。 |
WebTestClient.ControllerSpec | WebTestClient.ControllerSpec.validator(Validator validator) グローバルバリデーターを設定します。 |
WebTestClient.ControllerSpec | WebTestClient.ControllerSpec.viewResolvers(ConsumerSE<ViewResolverRegistry> consumer) ビューリゾルバーを構成します。 |