PropertiesConfiguration implements Configuration { @Override public Object getInternalProperty(String key) { return ConfigUtils.getProperty(key); } PropertiesConfiguration(); @Override Object getInternalProperty(String key);  }
@Test public void testOrderPropertiesProviders() { PropertiesConfiguration configuration = new PropertiesConfiguration(); Assertions.assertEquals("999", configuration.getInternalProperty("testKey")); }