localheinz/test-util
最新稳定版本:1.6.0
Composer 安装命令:
composer require localheinz/test-util
包简介
Provides a helper trait and generic data providers for tests.
README 文档
README
Provides a helper trait for tests.
Installation
Run
$ composer require --dev ergebnis/test-util
Usage
Helper
Import the Ergebnis\Test\Util\Helper trait into your test class:
<?php declare(strict_types=1); namespace Foo\Bar\Test\Unit; use Ergebnis\Test\Util; use PHPUnit\Framework; final class BazTest extends Framework\TestCase { use Util\Helper; }
Easy access to localized instances of Faker\Generator
The Helper trait provides a method to fetch a localized instance of Faker\Generator:
faker(string $locale = 'en_US') : \Faker\Generator
<?php declare(strict_types=1); namespace Example\Test\Unit; use Ergebnis\Test\Util; use Example\Player; use PHPUnit\Framework; final class PlayerTest extends Framework\TestCase { use Util\Helper; public function testConstructorSetsValues(): void { $name = self::faker()->firstName; $player = new Player($name); $this->assertSame($name, $player->firstName()); } }
For reference, see fzaninotto/faker.
Changelog
Please have a look at CHANGELOG.md.
Contributing
Please have a look at CONTRIBUTING.md.
Code of Conduct
Please have a look at CODE_OF_CONDUCT.md.
License
This package is licensed using the MIT License.
Please have a look at LICENSE.md.
Curious what I am building?
📬 Subscribe to my list, and I will occasionally send you an email to let you know what I am working on.
统计信息
- 总下载量: 61.89k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 15
- 点击次数: 1
- 依赖项目数: 5
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-08-31