public function testDom()
 {
     // Gerenciador de Serviços
     $serviceManager = Application::getApplication()->getServiceManager();
     // Resolução de Scripts
     $resolver = new TemplateMapResolver(['error/404' => './module/Balance/view/error/404.phtml', 'layout/page-header' => './module/Balance/view/layout/page-header.phtml']);
     // Renderização
     $renderer = (new PhpRenderer())->setResolver($resolver);
     // Configurar Serviço
     $renderer->getHelperPluginManager()->setServiceLocator($serviceManager);
     // Camada de Visualização
     $view = (new ViewModel())->setTemplate('error/404');
     // Configurar Controladora
     $view->setVariable('controller', 'FooController');
     // Renderização
     $content = $renderer->render($view);
     // Apresentar Estrutura
     $document = new Document($content);
     // Capturar DOM
     $document->getDomDocument();
     // Validação
     $this->assertEmpty($document->getErrors(), 'Invalid Document Structure');
 }