Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func QueryGraphQL ¶
func QueryGraphQL(t *testing.T, auth runtime.ClientAuthInfoWriterFunc, operation string, query string, variables map[string]interface{}) (*models.GraphQLResponse, error)
Perform a GraphQL request
Types ¶
type GraphQLResult ¶
type GraphQLResult struct {
Result interface{}
}
func AssertGraphQL ¶
func AssertGraphQL(t *testing.T, auth runtime.ClientAuthInfoWriterFunc, query string) *GraphQLResult
Perform a query and assert that it is successful
func (*GraphQLResult) AsSlice ¶
func (g *GraphQLResult) AsSlice() []interface{}
Cast the result to a slice
func (GraphQLResult) Get ¶
func (g GraphQLResult) Get(paths ...string) *GraphQLResult
Drill down in the result
Click to show internal directories.
Click to hide internal directories.