文件名称:mb-graphql:mountebank测试使GraphQL翻倍
文件大小:374KB
文件格式:ZIP
更新时间:2024-05-20 09:57:47
mock graphql test stub mountebank
欢迎朋友 mb-graphql是一个插件,它使为GraphQL API创建测试双打变得更加简单...而且很有趣:无需编写任何代码。 包装以允许通过mountebank stubs轻松声明模拟GraphQL服务器(请参见下文)。 特征 无需编写代码:使用创建测试双打 根据或创建模拟GraphQL API 现有GraphQL API 运行 针对模拟的GraphQL API发出的(适用于Golden Master测试) 入门 选项1:与Docker一起运行(最简单的选项) docker run -p 2525:2525 [-p IMPOSTER_PORT:IMPOSTER_PORT] -d bashj79/mountebank-graphql 注意:mountebank本身在端口2525上运行。 查看Docker Hub了解更多详细信息。 选项2:安装并运行 先决条件: 骗子
【文件预览】:
mb-graphql-main
----.eslintrc(120B)
----.github()
--------workflows()
----src()
--------utils()
--------schema-cache()
--------mountebank-adapter()
--------schema-proxy()
--------mock-generator()
--------imposter-schema-creator()
--------index.js(473B)
--------handle-operation()
----.babelrc(331B)
----Dockerfile(471B)
----protocols.json(56B)
----LICENSE(1KB)
----jest.config.js(102B)
----README.md(7KB)
----features()
--------.eslintrc(97B)
--------recordRequestsForImposter.feature(2KB)
--------queryImposterCreatedFromInlineGraphQLSchema.feature(2KB)
--------README.md(1KB)
--------queryImposterCreatedFromGraphQLSchemaEndpoint.feature(6KB)
--------queryImposterWithProxiedResult.feature(1KB)
--------queryImposter.feature(2KB)
--------support()
----docs()
--------playground.png(95KB)
--------mb-graphql-logo.png(19KB)
----.gitignore(47B)
----package-lock.json(1.01MB)
----package.json(2KB)