spectator:PHP 的 OpenAPI 测试

时间:2024-08-24 08:32:51
【文件属性】:

文件名称:spectator:PHP 的 OpenAPI 测试

文件大小:33KB

文件格式:ZIP

更新时间:2024-08-24 08:32:51

PHP

观众 Spectator 提供了轻量级的 OpenAPI 测试工具,您可以在现有的 Laravel 测试套件中使用。 编写测试以验证您的 API 规范不会偏离您的实现。 安装 您可以通过 Composer 安装该软件包。 composer require hotmeteor/spectator --dev 然后,使用以下命令发布此包的配置文件: php artisan vendor:publish --provider= " Spectator\SpectatorServiceProvider " 配置文件将发布在config/spectator.php 。 来源 来源是对 API 规范所在位置的引用。 根据您或您的团队的工作方式,或者您的规范所在的位置,您可能希望为不同的环境配置不同的源。 从配置中可以看出,有三种可用的源类型: local 、 remote和github 。


【文件预览】:
spectator-master
----.gitignore(113B)
----src()
--------RequestFactory.php(5KB)
--------Exceptions()
--------Concerns()
--------Spectator.php(937B)
--------Middleware.php(5KB)
--------Validation()
--------Assertions.php(5KB)
--------SpectatorServiceProvider.php(2KB)
----.styleci.yml(245B)
----LICENSE(1KB)
----composer.json(994B)
----.github()
--------CODEOWNERS(10B)
--------workflows()
----README.md(8KB)
----phpunit.xml(957B)
----tests()
--------ResponseValidatorTest.php(8KB)
--------RequestValidatorTest.php(6KB)
--------Fixtures()
--------TestCase.php(563B)
--------ServiceProviderTest.php(393B)
--------AssertionsTest.php(2KB)
--------RequestFactoryTest.php(3KB)
----config()
--------spectator.php(2KB)
----_ide_helpers.php(1KB)

网友评论