/** * @dataProvider providerViewWithVariables */ public function testRender_ViewRenders($viewName, $variables) { $view = new View(); $view->setViewPath(DIRECTORY_VIEWS); foreach ($variables as $k => $v) { $view->{$k} = $v; } $view->render($viewName); $this->assertEquals($this->loadRenderedView($viewName), $view->getRenderedView()); }