/** * @test * @todo see comments */ public function shouldBeFunctional() { $this->setUp(); $this->assertEquals('/sIJyCJedGlZf1TId41gCtkblBGo.jpg', $this->tv->getBackdropPath()); // created by $this->assertEquals(2, count($this->tv->getEpisodeRunTime())); $this->assertEquals(new \DateTime('2008-01-19'), $this->tv->getFirstAirDate()); // genres $this->assertEquals('http://www.amctv.com/shows/breaking-bad', $this->tv->getHomepage()); $this->assertEquals(1396, $this->tv->getId()); $this->assertEquals(false, $this->tv->getInProduction()); // languages $this->assertEquals(new \DateTime('2013-09-29'), $this->tv->getLastAirDate()); $this->assertEquals('Breaking Bad', $this->tv->getName()); // networks $this->assertEquals(62, $this->tv->getNumberOfEpisodes()); $this->assertEquals(5, $this->tv->getNumberOfSeasons()); $this->assertEquals('Breaking Bad', $this->tv->getOriginalName()); // origin_country $this->assertEquals('external', $this->tv->getOverview()); $this->assertEquals(8.14745667435, $this->tv->getPopularity()); $this->assertEquals('/iRDNn9EHKuBhGa77UBteazvsZa1.jpg', $this->tv->getPosterPath()); // seasons $this->assertEquals('Ended', $this->tv->getStatus()); $this->assertEquals(8.9, $this->tv->getVoteAverage()); $this->assertEquals(37, $this->tv->getVoteCount()); // credits // external_ids // images // translations }