/** * @test * @dataProvider fileIsRecognizedDataProvider * @return void */ public function flvFileIsRecognized($expected, $expectedOutput) { $mediaElement = new Media(); $mediaElement->setMultimedia($expected); $mediaElement->setType(Media::MEDIA_TYPE_MULTIMEDIA); $renderer = new Videosites(); $this->assertEquals($expectedOutput, $renderer->enabled($mediaElement)); }
/** * @test * @dataProvider fileIsRecognizedDataProvider * @return void */ public function flvFileIsRecognized($expected, $expectedOutput) { $mediaElement = new Media(); $mediaElement->setMultimedia($expected); $mediaElement->setType(Media::MEDIA_TYPE_MULTIMEDIA); $mockedSettingsService = $this->getMock('GeorgRinger\\News\\Service\\SettingsService', ['getSettings']); $renderer = $this->getAccessibleMock('GeorgRinger\\News\\MediaRenderer\\Video\\Youtube', ['dummy']); $renderer->_set('pluginSettingsService', $mockedSettingsService); $this->assertEquals($expectedOutput, $renderer->enabled($mediaElement)); }
/** * Test if correct sub selection is returned * * @test * @return void */ public function correctMediaSelectionIsReturned() { $imageElement1 = new Media(); $imageElement1->setType(Media::MEDIA_TYPE_IMAGE); $imageElement2 = new Media(); $imageElement2->setType(Media::MEDIA_TYPE_IMAGE); $imageElement3 = new Media(); $imageElement3->setType(Media::MEDIA_TYPE_IMAGE); $multimediaElement1 = new Media(); $multimediaElement1->setType(Media::MEDIA_TYPE_MULTIMEDIA); $news = new News(); $news->addMedia($imageElement1); $news->addMedia($imageElement2); $news->addMedia($imageElement3); $news->addMedia($imageElement3); $news->addMedia($multimediaElement1); $this->assertEquals(3, count($news->getMediaTypeImage())); $this->assertEquals(1, count($news->getMediaTypeMultimedia())); $this->assertEquals(4, count($news->getMedia())); }
/** * Test if type can be set * * @test * @return void */ public function typeCanBeSet() { $type = 3; $this->mediaDomainModelInstance->setType($type); $this->assertEquals($type, $this->mediaDomainModelInstance->getType()); }