public function testAddTileAsZeroDistanceByDefault() { $center = new Tile(0, 0); $map = new Map($center, 2); $map->addTile(new Tile(2, 1)); $this->assertEquals([[[0, 0], 0], [[1, 0], 1], [[0, -1], 1], [[-1, -1], 1], [[-1, 0], 1], [[-1, 1], 1], [[0, 1], 1], [[2, 1], 0]], $map->getAllTiles()); }