/**
  * @param string $image
  * @param string $url
  * @param string $alt
  *
  * @dataProvider displayImage
  */
 public function testDisplayMedia($image, $url, $alt)
 {
     parent::testDisplayMedia($image, $url, $alt);
     Phake::when($this->media)->getName()->thenReturn($image);
     $this->strategy->displayMedia($this->media);
     Phake::verify($this->templating)->render('OpenOrchestraMediaBundle:BBcode/FullDisplay:pdf.html.twig', array('media_url' => $url, 'media_name' => $image));
 }
 /**
  * @param string $image
  * @param string $url
  * @param string $alt
  *
  * @dataProvider displayImage
  */
 public function testDisplayMedia($image, $url, $alt)
 {
     $mimeType = 'Mime Type';
     parent::testDisplayMedia($image, $url, $alt);
     Phake::when($this->media)->getMimeType(Phake::anyParameters())->thenReturn($mimeType);
     $this->strategy->displayMedia($this->media);
     Phake::verify($this->templating)->render('OpenOrchestraMediaBundle:BBcode/FullDisplay:audio.html.twig', array('media_url' => $url, 'media_type' => $mimeType));
 }
 /**
  * @param string $image
  * @param string $url
  * @param string $alt
  *
  * @dataProvider displayImage
  */
 public function testDisplayMedia($image, $url, $alt)
 {
     parent::testDisplayMedia($image, $url, $alt);
     Phake::when($this->media)->getFilesystemName()->thenReturn($image);
     Phake::when($this->media)->getAlt(Phake::anyParameters())->thenReturn($alt);
     $format = 'preview';
     $this->strategy->displayMedia($this->media);
     Phake::verify($this->templating)->render('OpenOrchestraMediaBundle:BBcode/FullDisplay:image.html.twig', array('media_url' => $url, 'media_alt' => $alt));
 }