/** * @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)); }