Graphql tester - Tool for testing GraphQL. Size 13MB
1.2K
https://github.com/iMega/graphql-tester
in progress
docker run -v `pwd`/github_api:/data imega/graphql-tester:0.0.1 -H 'Authorization: Bearer <token>' -u https://api.github.com/graphql /data
token - Creating a personal access token
The test case specification in the data part is composed by a series of test blocks. Each test block usually corresponds to a single test case, which has a title, an optional description, and a series of data sections. The structure of a test block is described by the following template.
# Title suite test
=== Test 1.
--- query
query {
viewer {
id
login
}
}
--- query_var
{
"variables": {
"input": {
"login": "blah-blah-blah"
}
},
"operationName": "GetLogin"
}
--- expected_response
{
"data": {
"viewer": {
"login": "iMega"
}
}
}
--- assert_not_empty
data.viewer.login
--- assert_empty
data.viewer.id
--- set_vars_from_response
@login = data.viewer.login
See folder github_api
Content type
Image
Digest
Size
5.1 MB
Last updated
over 8 years ago
docker pull imega/graphql-tester