Laravel\Lumen\Testing\TestCase::setUpTraits PHP 메소드

setUpTraits() 보호된 메소드

Boot the testing helper traits.
protected setUpTraits ( ) : void
리턴 void
    protected function setUpTraits()
    {
        $uses = array_flip(class_uses_recursive(get_class($this)));
        if (isset($uses[DatabaseTransactions::class])) {
            $this->beginDatabaseTransaction();
        }
        if (isset($uses[DatabaseMigrations::class])) {
            $this->runDatabaseMigrations();
        }
        if (isset($uses[WithoutMiddleware::class])) {
            $this->disableMiddlewareForAllTests();
        }
        if (isset($uses[WithoutEvents::class])) {
            $this->disableEventsForAllTests();
        }
    }