Class AbstractGraphQlTesterBuilder<B extends AbstractGraphQlTesterBuilder<B>>

java.lang.Object
org.springframework.graphql.test.tester.AbstractGraphQlTesterBuilder<B>
Type Parameters:
B - the type of builder
All Implemented Interfaces:
GraphQlTester.Builder<B>
Direct Known Subclasses:
DefaultRSocketGraphQlTesterBuilder

public abstract class AbstractGraphQlTesterBuilder<B extends AbstractGraphQlTesterBuilder<B>> extends Object implements GraphQlTester.Builder<B>
Abstract, base class for transport specific GraphQlTester.Builder implementations.

Subclasses must implement GraphQlTester.Builder.build() and call buildGraphQlTester(GraphQlTransport) to obtain a default, transport agnostic GraphQlTester. A transport specific extension can then wrap this default tester by extending AbstractDelegatingGraphQlTester.

Since:
1.0.0
Author:
Rossen Stoyanchev
See Also: