public function testGetInstanceMatching() { $this->route = Zend_Controller_Router_Route_Module::getInstance(new Zend_Config(array())); $this->_request->setModuleKey('m'); $this->_request->setControllerKey('c'); $this->_request->setActionKey('a'); $values = $this->route->match('mod/ctrl'); $this->assertType('array', $values); $this->assertSame('mod', $values['m'], var_export(array_keys($values), 1)); $this->assertSame('ctrl', $values['c'], var_export(array_keys($values), 1)); $this->assertSame('index', $values['a'], var_export(array_keys($values), 1)); }
public function testGetInstance() { require_once 'Zend/Config.php'; $routeConf = array('defaults' => array('controller' => 'ctrl')); $config = new Zend_Config($routeConf); $route = Zend_Controller_Router_Route_Module::getInstance($config); $this->assertType('Zend_Controller_Router_Route_Module', $route); }