| Current Path : /var/www/magento.test.indacotrentino.com/www/vendor/phpgt/dom/test/phpunit/ |
| Current File : /var/www/magento.test.indacotrentino.com/www/vendor/phpgt/dom/test/phpunit/DocumentTypeTest.php |
<?php
namespace Gt\Dom\Test;
use Gt\Dom\Document;
use Gt\Dom\HTMLDocument;
use Gt\Dom\Test\TestFactory\DocumentTestFactory;
use Gt\Dom\XMLDocument;
use PHPUnit\Framework\TestCase;
class DocumentTypeTest extends TestCase {
public function testName_HTML():void {
$document = new HTMLDocument();
$sut = $document->doctype;
self::assertSame("html", $sut->name);
}
public function testName_XML():void {
$document = new XMLDocument(DocumentTestFactory::XML_BOOK);
$sut = $document->doctype;
self::assertSame("book", $sut->name);
}
public function testIsEqualNode():void {
$htmlDocument = new HTMLDocument(DocumentTestFactory::HTML_PAGE);
$sut = $htmlDocument->doctype;
$xmlDocument = new XMLDocument(DocumentTestFactory::XML_SHAPE);
$xmlType = $xmlDocument->doctype;
self::assertFalse($sut->isEqualNode($xmlType));
}
public function testPublicId():void {
$sut = (new HTMLDocument())->doctype;
self::assertEquals("", $sut->publicId);
}
public function testSystemId():void {
$sut = (new HTMLDocument())->doctype;
self::assertEquals("", $sut->systemId);
}
}