@Test
  void testOverrideMetadata() throws Exception {
    var results = runWithReaderFeatures(
      Map.of(
        "archive_name", "override_name",
        "archive_description", "override_description",
        "archive_attribution", "override_attribution",
        "archive_version", "override_version",
        "archive_type", "override_type"
      ),
      List.of(),
      (sourceFeature, features) -> {
      }
    );
    assertEquals(Map.of(), results.tiles);
    assertSubmap(Map.of(
      "name", "override_name",
      "description", "override_description",
      "attribution", "override_attribution",
      "version", "override_version",
      "type", "override_type"
    ), results.metadata);
  }
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