Module for codeception to test server over OpenAPI specification
Add to composer requirements
composer require antonmarin/codeception-module-openapi
Enable module in codeception
functional.suite.yml
modules:
enabled:
- OpenAPI:
depends: REST
public function testSpec(): void
{
$I->haveSpecification('swagger/swagger.yaml');
$I->loadFixtures(Fixture::class);
$I->assertSpecificationImplemented('/orders/{orderId}');
}