assertTrue($tile->isRepresentingSpot()); } public function testRepresentingVoid() { $tile = new Tile(2, 2, Tile::REPRESENTS_VOID); $this->assertTrue($tile->isRepresentingVoid()); } public function testIsVisited() { $tile = new Tile(2, 2, Tile::REPRESENTS_SPOT); $tile->visit(); $this->assertTrue($tile->isVisited()); } public function testSpotNumber() { $tile = new Tile(2, 2, Tile::REPRESENTS_SPOT); $tile->setSpot(new Spot($tile)); $tile->getSpot()->setNumber(4); $this->assertEquals(4, $tile->getSpot()->getNumber()); } }