public function testGetFilters()
{
$helper = new helper_plugin_data();
$this->assertEquals(array(), $helper->_get_filters());
$_REQUEST['dataflt'] = 'name = tom';
$this->assertEquals(array($this->createFilterArrayListEntry('name', 'tom', '=', 'name', '', 'AND')), $helper->_get_filters());
$_REQUEST['dataflt'] = array();
$_REQUEST['dataflt'][] = 'name = tom';
$this->assertEquals(array($this->createFilterArrayListEntry('name', 'tom', '=', 'name', '', 'AND')), $helper->_get_filters());
$_REQUEST['dataflt'] = array();
$_REQUEST['dataflt'][] = 'name = tom';
$_REQUEST['dataflt'][] = 'unit_url = dokuwiki.org';
$this->assertEquals(array($this->createFilterArrayListEntry('name', 'tom', '=', 'name', '', 'AND'), $this->createFilterArrayListEntry('unit', 'http://dokuwiki.org', '=', 'unit_url', 'url', 'AND')), $helper->_get_filters());
}