Interface | Description |
---|---|
GraphQlTester |
Contract for testing GraphQL requests.
|
GraphQlTester.Builder<T extends GraphQlTester.Builder<T>> |
A builder to create a
GraphQlTester instance. |
GraphQlTester.EntitySpec<D,S extends GraphQlTester.EntitySpec<D,S>> |
Declare options available to assert data converted to an entity.
|
GraphQlTester.ErrorSpec |
Declare options to filter out expected errors or inspect all errors and verify
there are no unexpected errors.
|
GraphQlTester.ExecuteSpec |
Declare options to perform a GraphQL request.
|
GraphQlTester.ListEntitySpec<E> |
Extension of
GraphQlTester.EntitySpec with options available to assert data converted to
a List of entities. |
GraphQlTester.PathSpec |
Declare options available to assert data at a given path.
|
GraphQlTester.RequestSpec<T extends GraphQlTester.RequestSpec<T>> |
Declare options to gather input for a GraphQL request and execute it.
|
GraphQlTester.ResponseSpec |
Declare options to check the data and errors of a GraphQL response.
|
GraphQlTester.SubscriptionSpec |
Declare options available to assert a GraphQL Subscription response.
|
GraphQlTester.TraverseSpec |
Declare options to switch to different part of the GraphQL response.
|
WebGraphQlTester |
Main entry point for testing GraphQL over a Web transport with requests
executed
via WebTestClient or
via WebGraphQlHandler . |
WebGraphQlTester.Builder |
A builder to create a
WebGraphQlTester instance. |
WebGraphQlTester.WebRequestSpec |
Extends
GraphQlTester.RequestSpec with further input options
applicable to Web requests. |
Class | Description |
---|---|
TestExecutionResult |
GraphQLError with setters for deserialization. |