private PlanetilerResults runForMaxZoomTest(Map<String, String> attrs) throws Exception {
    double z8Pixel = 1d / (1 << 8) / 256d;
    double tileMiddle = 0.5 + Z14_WIDTH / 2;
    return runWithReaderFeatures(
      attrs,
      List.of(
        newReaderFeature(newLineString(worldCoordinateList(
          tileMiddle, tileMiddle,
          tileMiddle + z8Pixel / 2, tileMiddle
        )), Map.of())
      ),
      (in, features) -> features.line("layer").setBufferPixels(0).setZoomRange(0, 14)
    );
  }
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