Doctrine\Tests\ODM\CouchDB\Functional\Mapping\DocumentInheritTest::testLoadingParentClass PHP Метод

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

    public function testLoadingParentClass()
    {
        $document = new HeadlineArticle();
        $document->topic = 'Superclass test';
        $document->headline = 'test test test';
        $this->dm->persist($document);
        $this->dm->flush();
        $id = $document->id;
        $this->dm->clear();
        $doc = $this->dm->find('Doctrine\\Tests\\Models\\Mapping\\HeadlineArticle', $id);
        $this->assertInstanceOf('\\Doctrine\\Tests\\Models\\Mapping\\HeadlineArticle', $doc);
        $this->assertEquals('test test test', $doc->headline);
        $this->assertEquals('Superclass test', $doc->topic);
    }