assertTrue($tile->isRepresentingSpot()); } public function testRepresentingVoid() { $tile = new Tile(2, 2, Tile::REPRESENTS_VOID); $this->assertTrue($tile->isRepresentingVoid()); } public function testGetPosition() { $row = 2; $column = 2; $tile = new Tile($row, $column, Tile::REPRESENTS_VOID); $position = new Position($row, $column); $this->assertEquals($position, $tile->getPosition()); } public function testIsVisited() { $tile = new Tile(2, 2, Tile::REPRESENTS_SPOT); $tile->visit(); $this->assertTrue($tile->isVisited()); } }