19declare(strict_types=1);
21use PHPUnit\Framework\TestCase;
25 public function testDomNodeIteratorIteratesOverXhtmlDocumentNodes():
void
27 $dom =
new DOMDocument();
28 $dom->loadHTML(
'<body><div><p><b>phpunit</b> <i>test</i></p></div></body>');
42 $iter =
new RecursiveIteratorIterator(
44 RecursiveIteratorIterator::SELF_FIRST
46 foreach ($iter as $element) {
48 $actualElements[] = $element->nodeName;
51 $this->assertSame($expectedElements, $actualElements);
Class ilHtmlDomNodeIterator.