### Question:
RequestMock implements Request { @Override public Query query() { return new QueryMock(); }  @Override Header header(); @Override Query query(); @Override String getBody(); @Override void setBody(String body); @Override void setUrl(String routeUrl); @Override String getUrl(); @Override String pathParam(String name); @Override String getAppName(); @Override void setSendResponse(boolean value); void setAppName(String appName);  }### Answer:
@Test public void testQuery() { final RequestMock requestMock = new RequestMock(); assertEquals(new HashMap<String, String>(), requestMock.query().getAll()); }