mrgoodbytes8667/test-common-faker
最新稳定版本:v0.7.0
Composer 安装命令:
composer require mrgoodbytes8667/test-common-faker
包简介
Faker providers
README 文档
README
Provides a Faker test helper
Installation
Make sure Composer is installed globally, as explained in the installation chapter of the Composer documentation.
Open a command console, enter your project directory and execute:
$ composer require mrgoodbytes8667/test-common-faker --dev
Usage
class SampleTest extends KernelTestCase { use \Bytes\Common\Faker\TestFakerTrait; public function testSomething() { $number = $this->faker->numberBetween(); self::assertLessThan(0, $number); } }
Note: @var is helpful for IDE autocompletion
With PHPUnit
If you are using $faker in every test, you can use TestFakerTrait to setup/teardown $this->faker before/after each test.
Declare $this->providers as an array of additional providers beyond MiscProvider to auto-add them when using this trait.
Upgrade Notes
From <0.7* to 0.7.*
- PHPUnit 9.* support dropped due to annotations to attributes swap. There may be issues with 0.7.*+ if used in conjunction with PHPUnit 9.* Note: Rector can automatically change tests to use the newer annotations
License
Test Common Faker by MrGoodBytes is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Based on a work at https://github.com/mrgoodbytes8667/test-common-faker.
统计信息
- 总下载量: 77.39k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 16
- 推荐数: 1
其他信息
- 授权协议: CC-BY-NC-4.0
- 更新时间: 2021-03-24