As part of the
@cleverbeagle/pupql package, in Pup, if you visit
http://localhost:3000/graphql, you can access the GraphQL Playground: an application that lets you interact with your GraphQL schema in an IDE-style environment.
This is a great way to "mock out" your GraphQL schema's responses before you wire them up to your user interface.
Queries requiring authorization will fail
By default, the GraphQL Playground does not offer a mechanism for passing any authentication information to your GraphQL schema. This means that if you rely on the
context.user object provided by PupQL, your queries will fail. When testing, it's best to remove any authorization code, test your responses, and add authorization once you've wired up your queries to your UI.