Interface | Description |
---|---|
ExecutionGraphQlServiceTester |
GraphQlTester that executes requests through an
ExecutionGraphQlService on the server side, without a client. |
ExecutionGraphQlServiceTester.Builder<B extends ExecutionGraphQlServiceTester.Builder<B>> |
Default
ExecutionGraphQlServiceTester.Builder implementation. |
GraphQlTester |
Define a workflow to test GraphQL requests that is independent of the
underlying transport.
|
GraphQlTester.Builder<B extends GraphQlTester.Builder<B>> |
A builder to create a
GraphQlTester instance. |
GraphQlTester.Entity<D,S extends GraphQlTester.Entity<D,S>> |
Contains a decoded entity and provides options to assert it
|
GraphQlTester.EntityList<E> |
Contains a List of decoded entities and provides options to assert them.
|
GraphQlTester.Errors |
Declare options to filter out expected errors or inspect all errors and verify
there are no unexpected errors.
|
GraphQlTester.Path |
Options available to assert the response values at the current path.
|
GraphQlTester.Request<T extends GraphQlTester.Request<T>> |
Declare options to gather input for a GraphQL request and execute it.
|
GraphQlTester.Response |
Declare options to check the data and errors of a GraphQL response.
|
GraphQlTester.Subscription |
Declare options available to assert a GraphQL Subscription response.
|
GraphQlTester.Traversable |
Declare options to switch to different part of the GraphQL response.
|
HttpGraphQlTester |
GraphQL over HTTP tester that uses
WebTestClient and supports tests
with or without a running server, depending on how WebTestClient is
configured. |
HttpGraphQlTester.Builder<B extends HttpGraphQlTester.Builder<B>> |
Builder for the GraphQL over HTTP tester.
|
RSocketGraphQlTester |
GraphQL over RSocket tester that uses
RSocketRequester . |
RSocketGraphQlTester.Builder<B extends RSocketGraphQlTester.Builder<B>> |
Builder for a GraphQL over RSocket tester.
|
WebGraphQlTester |
Server-side tester, without a client, that executes requests through a
WebGraphQlHandler . |
WebGraphQlTester.Builder<B extends WebGraphQlTester.Builder<B>> |
Common builder for Web
GraphQlTester extensions. |
WebSocketGraphQlTester |
GraphQL over WebSocket client that uses
WebSocketClient . |
WebSocketGraphQlTester.Builder<B extends WebSocketGraphQlTester.Builder<B>> |
Builder for a GraphQL over WebSocket tester.
|
Class | Description |
---|---|
AbstractDelegatingGraphQlTester |
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. |
AbstractGraphQlTesterBuilder<B extends AbstractGraphQlTesterBuilder<B>> |
Abstract, base class for transport specific
GraphQlTester.Builder
implementations. |
DefaultRSocketGraphQlTesterBuilder |
Default implementation of
RSocketGraphQlTester.Builder that wraps
an RSocketGraphQlClient.Builder . |