public function process($action) { $this->init(); $variables = (array) $this->{$action}(); if ($this->view) { $this->view->setVariables($variables); return $this->view->render(); } }
public function testRender() { $view = new \Rapid\View(); $view->setFile($this->path); $view->var = 'It\'s very simple web-framework!'; $this->assertEquals($this->expectedHtml, $view->render(), 'Render returns incorrect HTML'); }