Looking to hire Laravel developers? Try LaraJobs

laravel-openapi-validate maintained by p0n0marev

Description
OpenAPI API testing in Laravel projects.
Last update
2021/08/13 10:26 (dev-master)
License
Downloads
870

Comments
comments powered by Disqus

laravel-openapi-validate

OpenAPI API testing in Laravel projects.

Instalation

composer require p0n0marev/laravel-openapi-validate --dev

Use

<?php

namespace Tests\Api\Mobile;

use Tests\TestCase;
use Tests\Api\Mobile\OpenApiSchemaValidate;

class ApiTest extends TestCase
{
    use OpenApiSchemaValidate;
    
    public function setUp()
    {
        parent::setUp();

        $this->buildResponseValidatorFromJson(file_get_contents('open-api.json'));
    }

    public function testIndex()
    {
        $this->get( '/', []);
    }
}