Doctrine\Tests\ODM\CouchDB\Functional\ProxyTest::testProxyFactorySetsProxyMetadata PHP Method

testProxyFactorySetsProxyMetadata() public method

    public function testProxyFactorySetsProxyMetadata()
    {
        $proxy = $this->dm->getReference($this->type, 1);
        $proxyClass = get_class($proxy);
        $this->assertTrue($this->dm->getClassMetadataFactory()->hasMetadataFor($proxyClass), "Proxy class '" . $proxyClass . "' should be registered as metadata.");
        $this->assertSame($this->dm->getClassMetadata($proxyClass), $this->dm->getClassMetadata($this->type), "Metadata instances of proxy class and real instance have to be the same.");
    }