Ejemplo n.º 1
0
 /**
  * Test Function for replaceAction
  *
  * @return void
  */
 public function replaceAction()
 {
     $request = new \Zend\Controller\Request\Http();
     $request->setControllerName('index')->setActionName('reset')->setDispatched(false);
     $response = new \Zend\Controller\Response\Http();
     $front = \Zend\Controller\Front::getInstance();
     $front->setRequest($request)->setResponse($response);
 }
Ejemplo n.º 2
0
    /**
     * @group ZF-8222
     */
    public function testIsDispatchableManuallyIncludedController()
    {
        require_once __DIR__ . '/../_files/ManuallyIncludedControllers.php';
        require_once __DIR__ . '/../_files/ManuallyIncludedControllersNamespaced.php';
        $request = new \Zend\Controller\Request\Http();


        $this->_dispatcher->setParam('prefixDefaultModule', true);

        $request->setControllerName('included');
        $this->assertFalse($this->_dispatcher->isDispatchable($request));

        $request->setControllerName('included-prefix');
        $this->assertTrue($this->_dispatcher->isDispatchable($request));

        $this->_dispatcher->setParam('prefixDefaultModule', false);

        $request->setModuleName('admin');
        $request->setControllerName('included-admin');
        $this->assertTrue($this->_dispatcher->isDispatchable($request));
    }