public function testDisableCacheGlobally() { Item::$runtimeDisable = true; $testDriver = $this->getMockedDriver(); $item = $this->getItem(); $poolStub = new PoolGetDriverStub(); $poolStub->setDriver($this->getMockedDriver()); $item->setPool($poolStub); $item->setKey(array('test', 'key')); $this->assertDisabledStash($item); $this->assertTrue($item->isDisabled()); $this->assertFalse($testDriver->wasCalled(), 'Driver was not called after Item was disabled.'); Item::$runtimeDisable = false; }
public function testDisableCacheGlobally() { Item::$runtimeDisable = true; $stash = new Item($this->getMockedDriver(), array('test', 'key')); $this->assertDisabledStash($stash); $this->assertTrue($stash->isDisabled()); Item::$runtimeDisable = false; }