예제 #1
0
 /**
  * Test attaching to and detaching from shared event manager.
  *
  * @return void
  */
 public function testAttachDetachShared()
 {
     $registry = $this->getMockForAbstractClass('Zend\\ServiceManager\\ServiceLocatorInterface');
     $events = new SharedEventManager();
     $manager = new BackendManager($registry);
     $manager->attachShared($events);
     $listeners = $this->getProperty($manager, 'listeners');
     $this->assertTrue($listeners->offsetExists($events));
     $manager->detachShared($events);
     $this->assertFalse($listeners->offsetExists($events));
 }