TraceableHttpServerRequest implements HttpServerRequest { @Override public URI getUri() { return URI.create(req.getUri()); } TraceableHttpServerRequest(Request req); @Override String getHttpHeaderValue(String headerName); @Override URI getUri(); @Override String getHttpMethod();  }
@Test public void testGetUrl() { assertEquals(httpServerRequest.getUri(), URI.create("msf4j")); }