eZ\Publish\Core\FieldType\Tests\RichTextTest::testGetRelations PHP Метод

testGetRelations() публичный Метод

public testGetRelations ( )
    public function testGetRelations()
    {
        $xml = <<<EOT
<?xml version="1.0" encoding="UTF-8"?>
<section xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0-variant ezpublish-1.0">
    <title>Some text</title>
    <para><link xlink:href="ezlocation://72">link1</link></para>
    <para><link xlink:href="ezlocation://61">link2</link></para>
    <para><link xlink:href="ezlocation://61">link3</link></para>
    <para><link xlink:href="ezcontent://70">link4</link></para>
    <para><link xlink:href="ezcontent://75">link5</link></para>
    <para><link xlink:href="ezcontent://75">link6</link></para>
</section>
EOT;
        $fieldType = $this->getFieldType();
        $this->assertEquals(array(Relation::LINK => array('locationIds' => array(72, 61), 'contentIds' => array(70, 75)), Relation::EMBED => array('locationIds' => array(), 'contentIds' => array())), $fieldType->getRelations($fieldType->acceptValue($xml)));
    }