exolnet / laravel-test
此包已被弃用,不再维护。未建议替代包。
eXolnet Laravel 测试包。
v1.7.2
2021-10-19 18:23 UTC
Requires
- php: ^7.3|^8.0
- ext-json: *
- fakerphp/faker: ^1.6
- laravel/browser-kit-testing: ^5.0|^6.0
- laravel/framework: ^6.0|^7.0|^8.0
- mockery/mockery: ^1.4.3
- phpunit/phpunit: ^9.3.3
Requires (Dev)
- exolnet/phpcs-config: ^2.0
- squizlabs/php_codesniffer: ^3.6
README
扩展 Laravel 的 TestCase 以通过使用缓存版本加速 SQLite 数据库创建。
安装
使用 composer 需要此包
composer require --dev exolnet/laravel-test
在你的应用 TestCase
中,扩展包的 TestCase
而不是 Laravel 的版本。
use Exolnet\Test\TestCase as BaseTestCase; abstract class TestCase extends BaseTestCase { // }
用法
此包将缓存迁移和种子版本的测试 SQLite 数据库,以便更快地恢复。如果你的迁移过程很慢,这很有用。
测试
要运行 PHPUnit 测试,请使用
composer test
贡献
有关详细信息,请参阅 CONTRIBUTING 和 CODE OF CONDUCT。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 security@exolnet.com 而不是使用问题跟踪器。