/** * @test * @dataProvider fileIsRecognizedDataProvider * @return void */ public function flvFileIsRecognized($expected, $expectedOutput) { $mediaElement = new Tx_MooxNews_Domain_Model_Media(); $mediaElement->setMultimedia($expected); $mediaElement->setType(Tx_MooxNews_Domain_Model_Media::MEDIA_TYPE_MULTIMEDIA); $renderer = new Tx_MooxNews_MediaRenderer_Video_Videosites(); $this->assertEquals($expectedOutput, $renderer->enabled($mediaElement)); }
/** * Test if type can be set * * @test * @return void */ public function typeCanBeSet() { $type = 3; $this->mediaDomainModelInstance->setType($type); $this->assertEquals($type, $this->mediaDomainModelInstance->getType()); }
/** * Test if correct sub selection is returned * * @test * @return void */ public function correctMediaSelectionIsReturned() { $imageElement1 = new Tx_MooxNews_Domain_Model_Media(); $imageElement1->setType(Tx_MooxNews_Domain_Model_Media::MEDIA_TYPE_IMAGE); $imageElement2 = new Tx_MooxNews_Domain_Model_Media(); $imageElement2->setType(Tx_MooxNews_Domain_Model_Media::MEDIA_TYPE_IMAGE); $imageElement3 = new Tx_MooxNews_Domain_Model_Media(); $imageElement3->setType(Tx_MooxNews_Domain_Model_Media::MEDIA_TYPE_IMAGE); $multimediaElement1 = new Tx_MooxNews_Domain_Model_Media(); $multimediaElement1->setType(Tx_MooxNews_Domain_Model_Media::MEDIA_TYPE_MULTIMEDIA); $news = new Tx_MooxNews_Domain_Model_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())); }