NinjaMutex\Tests\MutexLocksTest::testAcquireLockWithTimeoutImmiedietly PHP Метод

testAcquireLockWithTimeoutImmiedietly() публичный Метод

public testAcquireLockWithTimeoutImmiedietly ( NinjaMutex\Lock\LockInterface $lockImplementor )
$lockImplementor NinjaMutex\Lock\LockInterface
    public function testAcquireLockWithTimeoutImmiedietly(LockInterface $lockImplementor)
    {
        $mutex = new Mutex('forfiter', $lockImplementor);
        $sleep = LockAbstract::USLEEP_TIME;
        $time = microtime(true) * 1000;
        $mutex->acquireLock($sleep);
        $this->assertGreaterThan(microtime(true) * 1000, $time + $sleep);
    }