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