public function testDetachSharedDetachAttachedListener() { $sharedEventManager = new SharedEventManager(); $sharedEventManager->attachAggregate($this->listener); $sharedEventManager->detachAggregate($this->listener); $listener = $sharedEventManager->getListeners('ZF\\Rest\\RestController', MvcEvent::EVENT_DISPATCH); $this->assertEquals(0, $listener->count()); }