public function setUp()
{
$this->viewsDir = dirname(dirname(__FILE__)) . "/test_files/views";
$this->hooks = new PluginHooksService();
$logger = $this->getMock('\\Elgg\\Logger', array(), array(), '', false);
$this->views = new ViewsService($this->hooks, $logger);
$this->views->autoregisterViews('', "{$this->viewsDir}/default", 'default');
// supports deprecation wrapper for $vars['user']
_elgg_services()->setValue('session', \ElggSession::getMock());
}