/** * Creates a controller for testing. * * @return Zend_Controller_Action */ protected function createController() { $request = new Zend_Controller_Request_HttpTestCase(); $request->setModuleName('my-module'); $request->setControllerName('my-controller'); $request->setActionName('my-action'); $request->setDispatched(true); $arguments = array($request, new Zend_Controller_Response_HttpTestCase(), array()); return $this->getMock('Zend_Controller_Action', null, $arguments); }
/** * Creates the request object that is used for testing. * * @return Zend_Controller_Request_HttpTestCase */ protected function createRequest() { $request = new Zend_Controller_Request_HttpTestCase(); $request->setDispatched(true); $request->setModuleName($this->getModuleName()); $request->setControllerName($this->getControllerName()); return $request; }