public function setUp() { // Used by \KJSencha\Service\ApiFactory::createService \Zend\Console\Console::overrideIsConsole(false); $sl = ServiceManagerFactory::getServiceManager(); /* @var $manager DirectManager */ $manager = $sl->get('kjsencha.direct.manager'); /* @var $apiFactory \KJSencha\Direct\Remoting\Api\Api */ $api = $sl->get('kjsencha.api'); $this->controller = new DirectController($manager, $api); $this->request = new Request(); $this->routeMatch = new RouteMatch(array('controller' => 'kjsencha_direct')); $this->event = new MvcEvent(); $this->event->setRouteMatch($this->routeMatch); $this->controller->setEvent($this->event); }
public function setUp() { $sl = ServiceManagerFactory::getServiceManager(); $this->apiBuilder = $sl->get('kjsencha.apibuilder'); }