name: TraceableMiddlewareTest class_comment: '# * @author Maxime Steinhausser ' dependencies: - name: Envelope type: class source: Symfony\Component\Messenger\Envelope - name: MiddlewareInterface type: class source: Symfony\Component\Messenger\Middleware\MiddlewareInterface - name: StackInterface type: class source: Symfony\Component\Messenger\Middleware\StackInterface - name: StackMiddleware type: class source: Symfony\Component\Messenger\Middleware\StackMiddleware - name: TraceableMiddleware type: class source: Symfony\Component\Messenger\Middleware\TraceableMiddleware - name: TraceableStack type: class source: Symfony\Component\Messenger\Middleware\TraceableStack - name: MiddlewareTestCase type: class source: Symfony\Component\Messenger\Test\Middleware\MiddlewareTestCase - name: DummyMessage type: class source: Symfony\Component\Messenger\Tests\Fixtures\DummyMessage - name: Stopwatch type: class source: Symfony\Component\Stopwatch\Stopwatch - name: StopwatchEvent type: class source: Symfony\Component\Stopwatch\StopwatchEvent properties: [] methods: - name: testHandle visibility: public parameters: [] comment: null - name: handle visibility: public parameters: - name: envelope - name: stack comment: null - name: testHandleWithException visibility: public parameters: [] comment: null - name: testHandleWhenStopwatchHasBeenReset visibility: public parameters: [] comment: null - name: __construct visibility: public parameters: - name: stopwatch comment: null - name: handle visibility: public parameters: - name: envelope - name: stack comment: null - name: testClonedTraceableStackUnstacksIndependently visibility: public parameters: [] comment: null - name: testClonedTraceableStackUsesSameStopwatch visibility: public parameters: [] comment: null traits: - Symfony\Component\Messenger\Envelope - Symfony\Component\Messenger\Middleware\MiddlewareInterface - Symfony\Component\Messenger\Middleware\StackInterface - Symfony\Component\Messenger\Middleware\StackMiddleware - Symfony\Component\Messenger\Middleware\TraceableMiddleware - Symfony\Component\Messenger\Middleware\TraceableStack - Symfony\Component\Messenger\Test\Middleware\MiddlewareTestCase - Symfony\Component\Messenger\Tests\Fixtures\DummyMessage - Symfony\Component\Stopwatch\Stopwatch - Symfony\Component\Stopwatch\StopwatchEvent interfaces: - MiddlewareInterface - MiddlewareInterface