private function createEvent(\Exception $exception, $kernel = null) { if (null === $kernel) { $kernel = $this->getMock('Symfony\\Component\\HttpKernel\\HttpKernelInterface'); } $event = new GetResponseForExceptionEvent($kernel, Request::create('/'), HttpKernelInterface::MASTER_REQUEST, $exception); $dispatcher = $this->getMock('Symfony\\Component\\EventDispatcher\\EventDispatcherInterface'); $event->setDispatcher($dispatcher); return $event; }