public function testRespondsToIoUri()
{
$uri = '/var/test/storage/images/image.png';
$request = $this->createRequest($uri);
$event = $this->createEvent($request);
$binaryFile = new BinaryFile(array('mtime' => new DateTime()));
$this->ioServiceMock->expects($this->once())->method('loadBinaryFileByUri')->with($uri)->will($this->returnValue($binaryFile));
$this->eventListener->onKernelRequest($event);
self::assertTrue($event->hasResponse());
self::assertEquals(new BinaryStreamResponse($binaryFile, $this->ioServiceMock), $event->getResponse());
}