Doctrine\Tests\ODM\CouchDB\Functional\OptimisticLockingTest::testPersistVersionedDocumentUpdatesVersionField PHP Метод

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

    public function testPersistVersionedDocumentUpdatesVersionField()
    {
        $article = new \Doctrine\Tests\Models\CMS\CmsArticle();
        $article->text = "Lorem Ipsum dolor sunt.";
        $article->topic = "Lorem!";
        $dm = $this->createDocumentManager();
        $dm->persist($article);
        $dm->flush();
        $this->assertNotNull($article->version);
        $this->assertEquals($article->version, $dm->getUnitOfWork()->getDocumentRevision($article));
    }