パッケージ org.springframework.graphql.test.tester
@NullMarked パッケージ org.springframework.graphql.test.tester
GraphQL クライアントテストのサポート。
- クラス説明基盤となるトランスポートの構築を主に支援する
GraphQlTesterの拡張機能の基本クラスですが、それ以外の場合は、実際のリクエスト実行のためにデフォルトのGraphQlTester実装に委譲します。AbstractGraphQlTesterBuilder<B extends AbstractGraphQlTesterBuilder<B>>トランスポート固有のGraphQlTester.Builder実装の抽象基本クラス。RSocketGraphQlClient.BuilderをラップするRSocketGraphQlTester.Builderのデフォルト実装。クライアントなしでサーバー側のExecutionGraphQlServiceを介してリクエストを実行するGraphQlTester。デフォルトのExecutionGraphQlServiceTester.Builder実装。基礎となるトランスポートから独立した GraphQL リクエストをテストするためのワークフローを定義します。GraphQlTester.Builder<B extends GraphQlTester.Builder<B>>GraphQlTesterインスタンスを作成するビルダー。デコードされたエンティティが含まれ、それをアサートするオプションが提供されます。GraphQlTester.EntityList<E extends @Nullable ObjectSE>デコードされたエンティティのリストを含み、アサートするオプションを提供します。予想されるエラーを除外するか、すべてのエラーを調べて、予想外のエラーがないことを確認するオプションを宣言します。現在のパスでレスポンス値をアサートするために使用できるオプション。GraphQlTester.Request<T extends GraphQlTester.Request<T>>GraphQL リクエストの入力を収集して実行するオプションを宣言します。GraphQL レスポンスのデータとエラーをチェックするオプションを宣言します。GraphQL サブスクリプションレスポンスをアサートするために使用できるオプションを宣言します。GraphQL レスポンスの別の部分に切り替えるオプションを宣言します。WebTestClientを使用し、WebTestClientの構成方法に応じて、実行中のサーバーの有無にかかわらずテストをサポートする HTTP テスター上の GraphQL。HttpGraphQlTester.Builder<B extends HttpGraphQlTester.Builder<B>>GraphQL over HTTP テスターのビルダー。RSocketRequesterを使用する GraphQL over RSocket テスター。RSocketGraphQlTester.Builder<B extends RSocketGraphQlTester.Builder<B>>RSocket テスター上の GraphQL のビルダー。WebGraphQlHandlerを介してリクエストを実行する、クライアントなしのサーバー側テスター。WebGraphQlTester.Builder<B extends WebGraphQlTester.Builder<B>>WebGraphQlTester拡張機能の共通ビルダー。WebSocketClientを使用する WebSocket クライアント上の GraphQL。WebSocketGraphQlTester.Builder<B extends WebSocketGraphQlTester.Builder<B>>GraphQL over WebSocket テスターのビルダー。