hskrasek/phpunit-jsonschema-assertions

Installs: 5

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 0

Open Issues: 0

pkg:composer/hskrasek/phpunit-jsonschema-assertions

0.1.0 2018-01-10 21:34 UTC

This package is auto-updated.

Last update: 2025-10-25 02:32:47 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

This is where your description should go. Try and limit it to a paragraph or two, and maybe throw in a mention of what PSRs you support to avoid any confusion with users and contributors.

Install

Via Composer

$ composer require hskrasek/phpunit-jsonschema-assertions

Usage

<?php

use HSkrasek\JsonSchema\SchemaAssertions;
use PHPUnit\Framework\TestCase;

class JsonTest extends TestCase
{
    use SchemaAssertions;
    
    public function setUp()
    {
        parent::setUp();

        $this->setupSchemaAssertions();
    }
    
    public function assertMyJsonApiMatchesSchema()
    {
        $this->assertJsonMatchesSchema($json, $pathToSchema);
    }
}

Change log

Please see CHANGELOG for more information on what has changed recently.

Testing

$ composer test

Contributing

Please see CONTRIBUTING and CODE_OF_CONDUCT for details.

Security

If you discover any security related issues, please email hunterskrasek@me.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.