public function testTwigMixedEngine()
{
$this->specify('The Twig Engine does not work as expected', function () {
$view = new View();
$view->setDI(Di::getDefault());
$view->setViewsDir(PATH_DATA . 'views' . DIRECTORY_SEPARATOR);
$view->registerEngines(['.twig' => TwigEngine::class, '.phtml' => PhpEngine::class]);
$view->setParamToView('name', 'Sonny');
$view->start();
$view->setRenderLevel(View::LEVEL_LAYOUT);
$view->render('test12', 'index');
$view->finish();
expect($view->getContent())->equals('Well, this is the view content: Hello Sonny.');
});
}