Creates a mocked event.
Mocks a \Symfony\Component\HttpKernel\Event\GetResponseEvent object and stubs its getRequest() method to return a mocked request object.
\Symfony\Component\HttpFoundation\Request $request: A mocked Request object.
\Symfony\Component\HttpKernel\Event\GetResponseEvent The GetResponseEvent mocked object.
protected function getMockedEvent($request) {
$event = $this
->getMockBuilder('Symfony\\Component\\HttpKernel\\Event\\GetResponseEvent')
->disableOriginalConstructor()
->getMock();
$event
->expects($this
->once())
->method('getRequest')
->will($this
->returnValue($request));
return $event;
}