neclimdul / openapi-php-testing
Testing helper for OpenAPI Generator PHP templates.
1.2.2
2024-10-16 14:09 UTC
Requires
- php: >=8.1
- ext-json: *
- fakerphp/faker: ^1.20
- guzzlehttp/guzzle: ^6.2 || ^7.0
- neclimdul/openapi-php-helper: ^1.0
- neclimdul/phpunit_exceptions: ^1.0.0
- phpspec/prophecy-phpunit: ^2.0
- phpunit/phpunit: ^9.0 || ^10 || ^11
- symfony/serializer: ^5.4 || ^6.0 || ^7.0
Requires (Dev)
- php-parallel-lint/php-parallel-lint: ^1.3
- phpstan/phpstan: ^1.8
- squizlabs/php_codesniffer: ^3.7
- vimeo/psalm: ^5.9.0
README
PHP OpenAPI testing helpers.
This project aims to consolidate shared logic for PHP OpenAPI projects. This allows for deeper testing with limited additional code.
Goals
This project shares its goals with its sibling template project it is designed to support.
- Faster development
- Bug fixes
- Additional spec compatibility
- Testing
Usage
Generally this package will be used with the templates it is designed to support and not on its own. If you need to add it to your project you can do so via composer.
composer require --dev neclimdul/openapi-php-testing
License
This project is released under the MIT license.