%PDF- %PDF-
Direktori : /var/www/html/shaban/duassis/api/vendor/zircote/swagger-php/tests/ |
Current File : //var/www/html/shaban/duassis/api/vendor/zircote/swagger-php/tests/MergeIntoOpenApiTest.php |
<?php declare(strict_types=1); /** * @license Apache 2.0 */ namespace OpenApiTests; use OpenApi\Analysis; use OpenApi\Annotations\Info; use OpenApi\Annotations\OpenApi; use OpenApi\Processors\MergeIntoOpenApi; use const OpenApi\UNDEFINED; class MergeIntoOpenApiTest extends OpenApiTestCase { public function testProcessor() { $openapi = new OpenApi([]); $info = new Info([]); $analysis = new Analysis( [ $openapi, $info, ] ); $this->assertSame($openapi, $analysis->openapi); $this->assertSame(UNDEFINED, $openapi->info); $analysis->process(new MergeIntoOpenApi()); $this->assertSame($openapi, $analysis->openapi); $this->assertSame($info, $openapi->info); $this->assertCount(0, $analysis->unmerged()->annotations); } }