. * */ namespace Friendica\Test\src\Core\Lock; use Friendica\Core\Lock\Type\DatabaseLock; use Friendica\Core\Config\Factory\Config; use Friendica\DI; use Friendica\Test\DatabaseTestTrait; use Friendica\Test\Util\Database\StaticDatabase; use Friendica\Test\Util\VFSTrait; use Friendica\Util\Profiler; use Mockery; use Psr\Log\NullLogger; class DatabaseLockDriverTest extends LockTest { use VFSTrait; use DatabaseTestTrait; protected $pid = 123; protected function setUp(): void { $this->setUpVfsDir(); $this->setUpDb(); parent::setUp(); } protected function getInstance() { return new DatabaseLock(DI::dba(), $this->pid); } protected function tearDown(): void { $this->tearDownDb(); parent::tearDown(); } }