user refresh db trait

This commit is contained in:
Denis Duliçi 2021-09-30 01:23:20 +03:00
parent d6099e8ec4
commit 018eca597f

View File

@ -3,20 +3,17 @@
namespace Tests; namespace Tests;
use App\Traits\Jobs; use App\Traits\Jobs;
use Illuminate\Support\Facades\Queue; use Illuminate\Foundation\Testing\RefreshDatabase;
use Illuminate\Foundation\Testing\DatabaseMigrations;
use Illuminate\Foundation\Testing\DatabaseTransactions;
use Illuminate\Foundation\Testing\TestCase as BaseTestCase; use Illuminate\Foundation\Testing\TestCase as BaseTestCase;
use Illuminate\Support\Facades\Artisan;
abstract class TestCase extends BaseTestCase abstract class TestCase extends BaseTestCase
{ {
use CreatesApplication, DatabaseMigrations, Jobs; use CreatesApplication, Jobs, RefreshDatabase;
protected function setUp(): void protected function setUp(): void
{ {
parent::setUp(); parent::setUp();
Artisan::call('db:seed', ['--class' => '\Database\Seeds\TestCompany', '--force' => true]); $this->artisan('db:seed', ['--class' => '\Database\Seeds\TestCompany', '--force' => true]);
} }
} }