예제 #1
0
 public function testParseText()
 {
     $parser = new Parser();
     /** @var Element $element */
     $element = $parser->parse('<some-element>Some text</some-element>');
     $this->assertInstanceOf(Element::class, $element);
     $this->assertEquals(1, count($element));
     /** @var Text $textChild */
     $textChild = $element->getChildAt(0);
     $this->assertInstanceOf(Text::class, $textChild);
     $this->assertEquals('Some text', $element->getText(), 'element text');
     $this->assertEquals('Some text', $textChild->getText(), 'text child text');
 }