### Question:
AbstractValueProvider implements ValueProvider { @Override public Map<String, Object> getParameters() { return Collections.unmodifiableMap(parameterMap); }  @Override void update(Request request, Response response); @Override String lookupValue(String key); @Override Map<String, Object> getParameters(); @Override void setParameters(Map<String, Object> params);  }### Answer:
@Test public void getParameters() { assertThat(provider.getParameters(), hasEntry("parameter", "value")); }