public RuntimeOptionsBuilder parse(Map<String, String> properties) {
        return parse(properties::get);
    }
@Test
    void should_parse_rerun_file() throws IOException {
        Path path = mockFileResource("classpath:path/to.feature");
        properties.put(Constants.FEATURES_PROPERTY_NAME, "@" + path.toString());
        RuntimeOptions options = cucumberPropertiesParser.parse(properties).build();
        assertThat(options.getFeaturePaths(), containsInAnyOrder(URI.create("classpath:path/to.feature")));
    }