コード例 #1
0
 public function testGetListenerPriorityWithServices()
 {
     $container = new ContainerBuilder();
     $container->register('listener_service', TestEventListener::class);
     $listeners = array('test_event' => array(5 => array(array('service' => array('listener_service', 'preFoo')))));
     $dispatcher = new ContainerAwareEventDispatcher($container, $listeners);
     $listenerService = $container->get('listener_service');
     $actualPriority = $dispatcher->getListenerPriority('test_event', [$listenerService, 'preFoo']);
     $this->assertSame(5, $actualPriority);
 }