Doctrine\Tests\ODM\CouchDB\Functional\MergeTest::testMergeRemovedDocument PHP Method

testMergeRemovedDocument() public method

    public function testMergeRemovedDocument()
    {
        $user = new CmsUser();
        $user->username = "beberlei";
        $user->name = "Benjamin";
        $this->dm->persist($user);
        $this->dm->flush();
        $this->dm->remove($user);
        $this->setExpectedException('InvalidArgumentException', 'Removed document detected during merge. Can not merge with a removed document.');
        $this->dm->merge($user);
    }