Ejemplo n.º 1
0
 public function testIsKnownEntityClassNamespace()
 {
     $config = $this->getMockBuilder('\\Doctrine\\ORM\\Configuration')->disableOriginalConstructor()->getMock();
     $config->expects($this->exactly(2))->method('getEntityNamespaces')->will($this->returnValue(array('AcmeSomeBundle' => 'Acme\\Bundle\\SomeBundle\\Entity')));
     $em = $this->getMockBuilder('Doctrine\\ORM\\EntityManager')->disableOriginalConstructor()->setMethods(array('getConfiguration'))->getMockForAbstractClass();
     $em->expects($this->exactly(2))->method('getConfiguration')->will($this->returnValue($config));
     $this->doctrine->expects($this->exactly(2))->method('getManagers')->will($this->returnValue(array('default' => $em)));
     $this->assertTrue($this->resolver->isKnownEntityClassNamespace('Acme\\Bundle\\SomeBundle\\Entity'));
     $this->assertFalse($this->resolver->isKnownEntityClassNamespace('Acme\\Bundle\\AnotherBundle\\Entity'));
 }