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()); }