anl / postman-collection-generator
Postman 集合生成器
v1.3.1
2019-05-23 01:20 UTC
Requires
- php: >=7.2
- laravel/lumen-framework: ^5.5
- symfony/filesystem: ^4.2
- vlucas/phpdotenv: ^3.3
Requires (Dev)
- mockery/mockery: ^1.2
- phpunit/phpunit: ^7.4
This package is auto-updated.
Last update: 2024-09-27 15:09:59 UTC
README
由Postman 集合提供支持
安装
composer require anl/postman-collection-generator
Lumen
关于
你可能想记录你的API,但是等等!... 使用你的环境设置Postman集合?当然这很棒,但对于不喜欢手动操作的开发者来说,将Postman 集合生成器集成到你的功能测试中。在编写代码的同时让你的API得到良好的文档。
Postman 模式版本
当前包支持https://schema.getpostman.com/json/collection/v2.0.0/docs/index.html
示例输出
集合
集合请求和示例响应
模式结构
- 集合模式 PokemonApi
- 集合项模式 PokemonTrainer
- 集合子项模式
TrainerLaboratory
- 项模式
创建训练实验室
- 项模式
- 项模式
创建训练师
- 请求模式
- 响应模式[]
- [0]
创建训练师成功
- [1]
创建训练师未找到
- [0]
- 集合子项模式
- 集合项模式 PokemonTrainer
即将发布
v2.0.0
- PostmanGenerator 新一代。
- 我们的目标是减少文档记录时的代码量,如何关于一个功能自动建议示例名称、请求名称和子文件夹名称到你的集合?
v2.1.0
- 将添加Postman Lumen 测试用例来覆盖
call(...)
方法,使用PostmanApiCallTrait我们只从容器中获取集合生成器的实例。
v2.2.0
- 一个可靠的API需要自动检测语义变化。
最新版本
v1.3.0
- 这包括向后兼容的方式添加Lumen支持以生成文档。
版本
v1.2.2
- 添加了PostmanGenerator辅助PostmanApiCallTrait
v1.2.1
- 解决了问题#3
- 为生成的集合添加了缓存机制。
- 添加了持久化机制,感谢Nathan Page
v1.1.1
- 更新了文档。
v1.0
- 能够修改现有的集合。