All Classes and Interfaces
Class
Description
Base class for extensions of
GraphQlTester that mainly assist with
building the underlying transport, but otherwise delegate to the default
GraphQlTester implementation for actual request execution.Abstract, base class for transport specific
GraphQlTester.Builder
implementations.Default implementation of
RSocketGraphQlTester.Builder that wraps
an RSocketGraphQlClient.Builder.GraphQlTester that executes requests through an
ExecutionGraphQlService on the server side, without a client.Default
ExecutionGraphQlServiceTester.Builder implementation.Define a workflow to test GraphQL requests that is independent of the
underlying transport.
A builder to create a
GraphQlTester instance.Contains a decoded entity and provides options to assert it
Contains a List of decoded entities and provides options to assert them.
Declare options to filter out expected errors or inspect all errors and verify
there are no unexpected errors.
Options available to assert the response values at the current path.
Declare options to gather input for a GraphQL request and execute it.
Declare options to check the data and errors of a GraphQL response.
Declare options available to assert a GraphQL Subscription response.
Declare options to switch to different part of the GraphQL response.
GraphQL over HTTP tester that uses
WebTestClient and supports tests
with or without a running server, depending on how WebTestClient is
configured.Builder for the GraphQL over HTTP tester.
GraphQL over RSocket tester that uses
RSocketRequester.Builder for a GraphQL over RSocket tester.
Server-side tester, without a client, that executes requests through a
WebGraphQlHandler.Common builder for Web
GraphQlTester extensions.GraphQL over WebSocket client that uses
WebSocketClient.Builder for a GraphQL over WebSocket tester.