After the introduction of the `@GraphQlTest` annotation, this commit adds further refinements to the testing infrastructure. Now, `@GraphQlTest` is completely independent of any web framework and contributes a `GraphQlTester` component. `@SpringBootTest` integration tests with mock servers only require an `@AutoConfigureWebGraphQlTest` to get a `WebGraphQlTester` component. Closes gh-75
This directory contains samples to test scenarios and features with.
All samples have integration tests you can run or debug, and expose a GraphiQL page at "/graphiql".
To run a sample from the command line:
$ ./gradlew :samples:{sample-directory-name}:bootRun