ergebnis/phpunit-framework-constraint

此包已废弃,不再维护。未建议替代包。

为phpunit/phpunit提供额外的约束和断言


README

Integrate Prune Release Renew

Code Coverage Type Coverage

Latest Stable Version Total Downloads

phpunit/phpunit提供额外的约束。

安装

运行

$ composer require ergebnis/phpunit-framework-constraint

用法

Ergebnis\PHPUnit\Framework\Constraint\Provider特质导入到测试类中

<?php

declare(strict_types=1);

namespace Foo\Bar\Test\Unit;

use Ergebnis\PHPUnit\Framework\Constraint\Provider;
use PHPUnit\Framework\TestCase;

final class BazTest extends TestCase
{
    use Provider;
}

断言

除了从PHPUnit\Framework\TestCase扩展得到的断言外,Provider特质还提供了以下断言

  • assertJsonStringSameAsJsonString(string $expected, string $actual, string $message = ''): void

更新日志

请查看CHANGELOG.md

贡献

请查看CONTRIBUTING.md

行为准则

请查看CODE_OF_CONDUCT.md

许可

此包使用MIT许可证。

请查看LICENSE.md

对我在做什么感兴趣吗?

📬 订阅我的列表,我会偶尔发送电子邮件让您了解我在做什么。