【文件属性】:
文件名称:easygraphql-tester:以简单的方式测试GraphQL查询,变异和模式! :rocket:
文件大小:212KB
文件格式:ZIP
更新时间:2021-02-04 16:25:32
graphql graphql-schema graphql-tools GraphQLJavaScript
easygraphql测试器
是为基于架构进行GraphQL测试而创建的节点库; 它用于以最简单的方式测试查询,变异和模式。
它将检查:
如果查询/变更/订阅是在模式上定义的。
如果定义了请求的字段。
参数是否有效。
输入的突变是否有效。
如果联合有效。
以及更多....
安装
要将软件包安装在项目上,只需在项目的根目录下运行
$ npm install easygraphql-tester --save-dev
可以以两种方式使用: 第一个使用.tester作为查询/变异的断言,第二个使用.mock返回.mock的查询/变异。
如何使用它?
导入软件包。
阅读架构。
【文件预览】:
easygraphql-tester-master
----.travis.yml(189B)
----README.MD(14KB)
----index.js(48B)
----package.json(1KB)
----test()
--------schema-js()
--------githubSchema.js(14KB)
--------query.js(36KB)
--------fragments.js(6KB)
--------schema()
--------subscription.js(9KB)
--------tester.js(8KB)
--------constructor.js(2KB)
--------testerSchemaJS.js(2KB)
--------mutation.js(21KB)
--------jsonSchema.js(637B)
----greenkeeper.json(251B)
----LICENSE(1KB)
----package-lock.json(135KB)
----.npmignore(9B)
----doc()
--------changelogs()
----examples()
--------jasmine()
--------mocha()
--------lab()
--------jest()
--------yesno()
----.gitignore(48B)
----CHANGELOG.md(293B)
----logo.png(40KB)
----lib()
--------index.js(53B)
--------tester.js(3KB)
----utils()
--------buildGraphQLSchema.js(772B)
--------mock.js(3KB)
--------fixture.js(3KB)
--------schemaDefinition.js(594B)