public function testRenderWithRegisteredEngine()
{
$this->specify('The rendering with registered engine does not work as expected', function () {
$view = new Simple();
$view->setDI(Di::getDefault());
$view->setViewsDir(PATH_DATA . 'views' . DIRECTORY_SEPARATOR);
$view->setParamToView('name', 'FooBar');
$view->registerEngines(['.mhtml' => VoltEngine::class]);
expect($view->render('test4/index'))->equals('Hello FooBar');
$this->tester->amInPath(PATH_DATA . 'views/test4');
$this->tester->seeFileFound('index.mhtml.php');
$this->tester->deleteFile('index.mhtml.php');
});
}