malkusch\lock\mutex\SpinlockMutexTest::testAcquireTimesOut PHP Метод

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

Tests failing to acquire the lock due to a timeout.
public testAcquireTimesOut ( )
    public function testAcquireTimesOut()
    {
        $mutex = $this->getMockForAbstractClass(SpinlockMutex::class, ["test"]);
        $mutex->expects($this->any())->method("acquire")->willReturn(false);
        $mutex->synchronized(function () {
            $this->fail("execution is not expected");
        });
    }