You are here

public function ProxyClassGeneratorTest::testNonNamespacedProxyGeneration in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/doctrine/common/tests/Doctrine/Tests/Common/Proxy/ProxyClassGeneratorTest.php \Doctrine\Tests\Common\Proxy\ProxyClassGeneratorTest::testNonNamespacedProxyGeneration()

File

vendor/doctrine/common/tests/Doctrine/Tests/Common/Proxy/ProxyClassGeneratorTest.php, line 98

Class

ProxyClassGeneratorTest
Test the proxy generator. Its work is generating on-the-fly subclasses of a given model, which implement the Proxy pattern.

Namespace

Doctrine\Tests\Common\Proxy

Code

public function testNonNamespacedProxyGeneration() {
  $classCode = file_get_contents($this->proxyGenerator
    ->getProxyFileName($this->metadata
    ->getName()));
  $this
    ->assertNotContains("class LazyLoadableObject extends \\\\" . $this->metadata
    ->getName(), $classCode);
  $this
    ->assertContains("class LazyLoadableObject extends \\" . $this->metadata
    ->getName(), $classCode);
}