protected function setUp() { $this->filterCollection = $this->getMockBuilder('Oro\\Bundle\\EntityBundle\\ORM\\Query\\FilterCollection')->disableOriginalConstructor()->getMock(); $conn = $this->getMockBuilder('\\Doctrine\\DBAL\\Connection')->disableOriginalConstructor()->getMock(); $eventManager = $this->getMockBuilder('\\Doctrine\\Common\\EventManager')->disableOriginalConstructor()->getMock(); $config = $this->getMockBuilder('\\Doctrine\\ORM\\Configuration')->disableOriginalConstructor()->getMock(); $metadataFactory = $this->getMockBuilder('Doctrine\\ORM\\Mapping\\ClassMetadataFactory')->disableOriginalConstructor()->getMock(); $config->expects($this->any())->method('getClassMetadataFactoryName')->will($this->returnValue(get_class($metadataFactory))); $config->expects($this->any())->method('getProxyDir')->will($this->returnValue('test')); $config->expects($this->any())->method('getProxyNamespace')->will($this->returnValue('test')); $config->expects($this->any())->method('getMetadataDriverImpl')->will($this->returnValue(true)); $conn->expects($this->any())->method('getEventManager')->will($this->returnValue($eventManager)); $this->manager = OroEntityManager::create($conn, $config, $eventManager); }