Esempio n. 1
0
 public function testStatus()
 {
     $anime = new Anime();
     /*
      * Integers
      */
     $animeStatus = 1;
     $anime->setStatus($animeStatus);
     $this->assertEquals('currently airing', $anime->getStatus());
     $animeStatus = 2;
     $anime->setStatus($animeStatus);
     $this->assertEquals('finished airing', $anime->getStatus());
     $animeStatus = 3;
     $anime->setStatus($animeStatus);
     $this->assertEquals('not yet aired', $anime->getStatus());
     /*
      * Strings
      */
     $animeStatus = 'currently airing';
     $anime->setStatus($animeStatus);
     $this->assertEquals($animeStatus, $anime->getStatus());
     $animeStatus = 'finished airing';
     $anime->setStatus($animeStatus);
     $this->assertEquals($animeStatus, $anime->getStatus());
     $animeStatus = 'not yet aired';
     $anime->setStatus($animeStatus);
     $this->assertEquals($animeStatus, $anime->getStatus());
     /*
      * Default Value
      */
     $animeStatus = 'Invalid';
     $anime->setStatus($animeStatus);
     $this->assertEquals('finished airing', $anime->getStatus());
 }