### Question:
DefaultBenchConfigurationResolver implements BenchConfigurationResolver { @Override public String resolve(String parameter) { return resolvers.stream() .map(benchConfigurationResolver -> benchConfigurationResolver.resolve(parameter)) .filter(Objects::nonNull) .findFirst().orElse(null); } DefaultBenchConfigurationResolver(); @Override String resolve(String parameter);  }### Answer:
@Test public void getPropertyShouldReadFromDefaultMavenBenchProperties() { assertEquals("3.2.5", resolver.resolve(MAVEN_VERSION_FROM)); }
@Test public void getPropertyShouldReadFromOsEnv() { Assert.assertNotNull(resolver.resolve(ENV_TEST_KEY)); }