public function setUp() { $controller = new Controller(); $this->controller = $controller; $this->zfcUserAuthenticationPlugin = $this->getMock('ZfcUser\\Controller\\Plugin\\ZfcUserAuthentication'); $pluginManager = $this->getMock('Zend\\Mvc\\Controller\\PluginManager', array('get')); $pluginManager->expects($this->any())->method('get')->will($this->returnCallback(array($this, 'helperMockCallbackPluginManagerGet'))); $this->pluginManager = $pluginManager; $options = $this->getMock('ZfcUser\\Options\\ModuleOptions'); $this->options = $options; $controller->setPluginManager($pluginManager); $controller->setOptions($options); }