|
|
@ -3,7 +3,6 @@ |
|
|
namespace Tests; |
|
|
namespace Tests; |
|
|
|
|
|
|
|
|
use App\User; |
|
|
use App\User; |
|
|
use Illuminate\Foundation\Testing\RefreshDatabase; |
|
|
|
|
|
use Laravel\BrowserKitTesting\TestCase as BaseTestCase; |
|
|
use Laravel\BrowserKitTesting\TestCase as BaseTestCase; |
|
|
|
|
|
|
|
|
abstract class TestCase extends BaseTestCase |
|
|
abstract class TestCase extends BaseTestCase |
|
|
@ -16,7 +15,7 @@ abstract class TestCase extends BaseTestCase |
|
|
{ |
|
|
{ |
|
|
$userId = \Ramsey\Uuid\Uuid::uuid4()->toString(); |
|
|
$userId = \Ramsey\Uuid\Uuid::uuid4()->toString(); |
|
|
$overrides = array_merge([ |
|
|
$overrides = array_merge([ |
|
|
'id' => $userId, |
|
|
|
|
|
|
|
|
'id' => $userId, |
|
|
'manager_id' => $userId, |
|
|
'manager_id' => $userId, |
|
|
], $overrides); |
|
|
], $overrides); |
|
|
|
|
|
|
|
|
@ -25,19 +24,4 @@ abstract class TestCase extends BaseTestCase |
|
|
|
|
|
|
|
|
return $user; |
|
|
return $user; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* Boot the testing helper traits. |
|
|
|
|
|
* |
|
|
|
|
|
* @return void |
|
|
|
|
|
*/ |
|
|
|
|
|
protected function setUpTraits() |
|
|
|
|
|
{ |
|
|
|
|
|
parent::setUpTraits(); |
|
|
|
|
|
$uses = array_flip(class_uses_recursive(static::class)); |
|
|
|
|
|
|
|
|
|
|
|
if (isset($uses[RefreshDatabase::class])) { |
|
|
|
|
|
$this->refreshDatabase(); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |