protected function createStorage($driver = null, $factory = null, $params = array())
{
$factory = $this->completeFactory($factory);
if ($driver === null) {
$driver = new Horde_Kolab_Storage_Driver_Mock($factory);
}
return new Horde_Kolab_Storage_Uncached($driver, new Horde_Kolab_Storage_QuerySet_Uncached($factory), $factory, $this->getMock('Horde_Kolab_Storage_Cache', array(), array(), '', false, false), $this->getMock('Horde_Log_Logger'), $params);
}