public function testGetDistanceAtCoordinate() { $center = new Tile(0, 0); $map = new Map($center, 2); $this->assertEquals(0, $map->getTileDistanceByCoordinate(new Tile(0, 0))); $this->assertEquals(1, $map->getTileDistanceByCoordinate(new Tile(1, 0))); $this->assertEquals(1, $map->getTileDistanceByCoordinate(new Tile(-1, 0))); }