我正在尝试在我的Laravel项目中设置测试环境.我正在使用http://packalyst.com/packages/package/mayconbordin/l5-fixtures与json一起在内存数据库中使用sqlite进行播种并调用:
Artisan::call('migrate');
Artisan::call('db:seed');
Run Code Online (Sandbox Code Playgroud)
在我的setUp函数中,这是在每个测试之前执行的,它可以在这个项目中增长到数千个.
我尝试了setUpBeforeClass,但它没有用.我认为是因为createApplication方法在每次测试中被调用并且重置整个应用程序,并且也没有从json加载灯具可能是出于同样的原因.