name: TraceableEventDispatcherTest
class_comment: null
dependencies:
- name: TestCase
  type: class
  source: PHPUnit\Framework\TestCase
- name: EventDispatcher
  type: class
  source: Symfony\Component\EventDispatcher\EventDispatcher
- name: Request
  type: class
  source: Symfony\Component\HttpFoundation\Request
- name: RequestStack
  type: class
  source: Symfony\Component\HttpFoundation\RequestStack
- name: Response
  type: class
  source: Symfony\Component\HttpFoundation\Response
- name: ArgumentResolverInterface
  type: class
  source: Symfony\Component\HttpKernel\Controller\ArgumentResolverInterface
- name: ControllerResolverInterface
  type: class
  source: Symfony\Component\HttpKernel\Controller\ControllerResolverInterface
- name: TraceableEventDispatcher
  type: class
  source: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher
- name: HttpKernel
  type: class
  source: Symfony\Component\HttpKernel\HttpKernel
- name: Stopwatch
  type: class
  source: Symfony\Component\Stopwatch\Stopwatch
- name: Event
  type: class
  source: Symfony\Contracts\EventDispatcher\Event
properties: []
methods:
- name: testStopwatchSections
  visibility: public
  parameters: []
  comment: null
- name: testStopwatchCheckControllerOnRequestEvent
  visibility: public
  parameters: []
  comment: null
- name: testStopwatchStopControllerOnRequestEvent
  visibility: public
  parameters: []
  comment: null
- name: testAddListenerNested
  visibility: public
  parameters: []
  comment: null
- name: testListenerCanRemoveItselfWhenExecuted
  visibility: public
  parameters: []
  comment: null
- name: getHttpKernel
  visibility: protected
  parameters:
  - name: dispatcher
  comment: null
traits:
- PHPUnit\Framework\TestCase
- Symfony\Component\EventDispatcher\EventDispatcher
- Symfony\Component\HttpFoundation\Request
- Symfony\Component\HttpFoundation\RequestStack
- Symfony\Component\HttpFoundation\Response
- Symfony\Component\HttpKernel\Controller\ArgumentResolverInterface
- Symfony\Component\HttpKernel\Controller\ControllerResolverInterface
- Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher
- Symfony\Component\HttpKernel\HttpKernel
- Symfony\Component\Stopwatch\Stopwatch
- Symfony\Contracts\EventDispatcher\Event
interfaces: []