thattomperson / workbench
该软件包已被废弃且不再维护。没有建议替代软件包。
Laravel编写软件包的包装器
dev-master
2015-05-06 02:32 UTC
Requires
- laravel/laravel: ~5.0
This package is not auto-updated.
Last update: 2017-01-24 06:55:42 UTC
README
Workbench 是一个Laravel的包装器,可以帮助你使用Laravel框架编写集成测试
安装
将workbench添加到你的composer文件中
{
"require-dev": {
"thattomperson/workbench": "dev-master"
}
}
然后执行 composer update
这将为您安装Laravel框架并添加一些不错的包装器,您可以通过 ./vendor/bin/artisan
从您的软件包目录运行Artisan命令
现在,您可以从所有的phpunit测试中扩展 ThatTomPerson\Workbench\Phpunit\LaravelTestCase
,在测试之前启动Laravel
如果您的测试过程中需要数据库访问,您可以扩展 ThatTomPerson\Workbench\Phpunit\DbTestCase
这两个类都需要您有一个返回服务提供者路径字符串的 getServiceProvider
方法,这将启动您的服务提供者