/**
  * 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;
 }