public function mediaProvider()
 {
     $file = new \Symfony\Component\HttpFoundation\File\File(realpath(__DIR__ . '/../fixtures/file.txt'));
     $content = file_get_contents(realpath(__DIR__ . '/../fixtures/file.txt'));
     $request = new Request(array(), array(), array(), array(), array(), array(), $content);
     $media1 = new Media();
     $media1->setBinaryContent($file);
     $media1->setContentType('foo');
     $media1->setId(1023456);
     $media2 = new Media();
     $media2->setBinaryContent($request);
     $media2->setContentType('text/plain');
     $media2->setId(1023456);
     $media3 = new Media();
     $media3->setBinaryContent($request);
     $media3->setId(1023456);
     return array(array('\\Symfony\\Component\\HttpFoundation\\File\\File', $media1, false), array('\\Symfony\\Component\\HttpFoundation\\File\\File', $media1), array('\\Symfony\\Component\\HttpFoundation\\File\\File', $media2), array(null, $media3));
 }