public function testGetListenersWithServices()
 {
     $container = new ContainerBuilder();
     $container->register('listener_service', 'Symfony\\Component\\EventDispatcher\\Tests\\TestEventListener');
     $listeners = array('test_event' => array(0 => array(array('service' => array('listener_service', 'preFoo')))));
     $dispatcher = new ContainerAwareEventDispatcher($container, $listeners);
     $actualListeners = $dispatcher->getListeners();
     $listenerService = $container->get('listener_service');
     $expectedListeners = array('test_event' => array(array($listenerService, 'preFoo')));
     $this->assertSame($expectedListeners, $actualListeners);
 }