我需要在运行测试之前清理数据库,否则我会收到关于重复信息的奇怪错误。
在我的 PostTest.php 文件中,我创建了一个设置方法
public function setUp()
{
Artisan::call('migrate:refresh');
}
phpunit 测试然后说:
PHP Fatal error: Class 'Artisan' not found in C:\wamp\www\squigglemd\app\tests\PostTest.php on line 11
我也试过:
\Artisan::call('migrate:refresh');
如何从我的测试中调用 Artisan?