public function testRereadValue() { $manga = new Manga(); /* * Integers */ $mangaRereadValue = 1; $manga->setRereadValue($mangaRereadValue); $this->assertEquals($mangaRereadValue, $manga->getRereadValue()); $this->assertEquals('Very Low', $manga->getRereadValue('string')); $mangaRereadValue = 2; $manga->setRereadValue($mangaRereadValue); $this->assertEquals($mangaRereadValue, $manga->getRereadValue()); $this->assertEquals('Low', $manga->getRereadValue('string')); $mangaRereadValue = 3; $manga->setRereadValue($mangaRereadValue); $this->assertEquals($mangaRereadValue, $manga->getRereadValue()); $this->assertEquals('Medium', $manga->getRereadValue('string')); $mangaRereadValue = 4; $manga->setRereadValue($mangaRereadValue); $this->assertEquals($mangaRereadValue, $manga->getRereadValue()); $this->assertEquals('High', $manga->getRereadValue('string')); $mangaRereadValue = 5; $manga->setRereadValue($mangaRereadValue); $this->assertEquals($mangaRereadValue, $manga->getRereadValue()); $this->assertEquals('Very High', $manga->getRereadValue('string')); // Bad data $mangaRereadValue = 0; $manga->setRereadValue($mangaRereadValue); $this->assertEquals(null, $manga->getRereadValue()); $this->assertEquals(null, $manga->getRereadValue('string')); $mangaRereadValue = 'Fake'; $manga->setRereadValue($mangaRereadValue); $this->assertEquals(null, $manga->getRereadValue()); $this->assertEquals(null, $manga->getRereadValue('string')); }