예제 #1
0
 /**
  * @covers \Zend\Stdlib\Hydrator\Aggregate\AggregateHydrator::getEventManager
  * @covers \Zend\Stdlib\Hydrator\Aggregate\AggregateHydrator::setEventManager
  */
 public function testGetSetManager()
 {
     $hydrator = new AggregateHydrator();
     $eventManager = $this->getMock('Zend\\EventManager\\EventManagerInterface');
     $this->assertInstanceOf('Zend\\EventManager\\EventManagerInterface', $hydrator->getEventManager());
     $eventManager->expects($this->once())->method('setIdentifiers')->with(array('Zend\\Stdlib\\Hydrator\\Aggregate\\AggregateHydrator', 'Zend\\Stdlib\\Hydrator\\Aggregate\\AggregateHydrator'));
     $hydrator->setEventManager($eventManager);
     $this->assertSame($eventManager, $hydrator->getEventManager());
 }