/** * Tests the View::getRegisteredEngines * * @author Kamil Skowron <*****@*****.**> * @since 2014-05-28 */ public function testGetRegisteredEngines() { $this->specify('Unable to get all registered engines', function () { $expected = ['.mhtml' => MustacheEngine::class, '.phtml' => PhpEngine::class, '.twig' => TwigEngine::class, '.volt' => VoltEngine::class]; $view = new View(); $view->setViewsDir(PATH_DATA . 'views' . DIRECTORY_SEPARATOR); $view->registerEngines($expected); expect($view->getRegisteredEngines())->equals($expected); }); }