public function testClear()
{
$item = new Item();
$poolStub = new PoolGetDriverStub();
$poolStub->setDriver(new DriverExceptionStub());
$item->setPool($poolStub);
$item->setKey(array('path', 'to', 'clear'));
$this->assertFalse($item->isDisabled());
$this->assertFalse($item->clear());
$this->assertTrue($item->isDisabled(), 'Is disabled after exception is thrown in driver');
}