### Question:
ServletContextConfiguration implements Configuration { @Override public String getPropertyValue(String key) { if (StringValues.isNullOrWhitespace(key)) { _logger.warn("ServletContext key is null or empty!"); return null; } String value = _context.getInitParameter(key); return value; } ServletContextConfiguration(final ServletContext context); @Override String getPropertyValue(String key);  }### Answer:
@Test public void testGetPropertyValue() { ServletContextConfiguration scc = new ServletContextConfiguration(new MyServletContext()); assertEquals(scc.getPropertyValue("service-port"), "8090"); assertEquals(scc.getPropertyValue("env"), "fws"); }