@Test
  void testSkipFill() throws Exception {
    var results = runWithReaderFeatures(
      Map.of("threads", "1", "skip-filled-tiles", "true"),
      List.of(
        newReaderFeature(WORLD_POLYGON, Map.of())
      ),
      (in, features) -> features.polygon("layer")
        .setZoomRange(0, 6)
        .setBufferPixels(4)
    );

    assertEquals(481, results.tiles.size());
    // spot-check one filled tile does not exist
    assertNull(results.tiles.get(TileCoord.ofXYZ(
      Z4_TILES / 2, Z4_TILES / 2, 4
    )));
  }
In-memory tests with fake data and profiles to ensure all features work end-to-end.
planetiler-core/src/test/java/com/onthegomap/planetiler/PlanetilerTests.java