/** * tests lock()/unlock()/isLocked() functions */ public function testLock() { $memoryManager = new DummyMemoryManager(); $memObject = new Container\Movable($memoryManager, 10, '0123456789'); $this->assertFalse((bool) $memObject->isLocked()); $memObject->lock(); $this->assertTrue((bool) $memObject->isLocked()); $memObject->unlock(); $this->assertFalse((bool) $memObject->isLocked()); }