示例#1
0
 public function testType()
 {
     $manga = new Manga();
     /*
      * Integers
      */
     $mangaType = 1;
     $manga->setType($mangaType);
     $this->assertEquals('Manga', $manga->getType());
     $mangaType = 2;
     $manga->setType($mangaType);
     $this->assertEquals('Novel', $manga->getType());
     $mangaType = 3;
     $manga->setType($mangaType);
     $this->assertEquals('One Shot', $manga->getType());
     $mangaType = 4;
     $manga->setType($mangaType);
     $this->assertEquals('Doujin', $manga->getType());
     $mangaType = 5;
     $manga->setType($mangaType);
     $this->assertEquals('Manwha', $manga->getType());
     $mangaType = 6;
     $manga->setType($mangaType);
     $this->assertEquals('Manhua', $manga->getType());
     $mangaType = 7;
     $manga->setType($mangaType);
     $this->assertEquals('OEL', $manga->getType());
     /*
      * Strings
      */
     $mangaType = 'Manga';
     $manga->setType($mangaType);
     $this->assertEquals($mangaType, $manga->getType());
     $mangaType = 'Novel';
     $manga->setType($mangaType);
     $this->assertEquals($mangaType, $manga->getType());
     $mangaType = 'One Shot';
     $manga->setType($mangaType);
     $this->assertEquals($mangaType, $manga->getType());
     $mangaType = 'Doujin';
     $manga->setType($mangaType);
     $this->assertEquals($mangaType, $manga->getType());
     $mangaType = 'Manwha';
     $manga->setType($mangaType);
     $this->assertEquals($mangaType, $manga->getType());
     $mangaType = 'Manhua';
     $manga->setType($mangaType);
     $this->assertEquals($mangaType, $manga->getType());
     $mangaType = 'OEL';
     $manga->setType($mangaType);
     $this->assertEquals($mangaType, $manga->getType());
     /*
      * Default Value
      */
     $mangaType = 'Invalid';
     $manga->setType($mangaType);
     $this->assertEquals('Manga', $manga->getType());
 }