final HttpGet get = new HttpGet(URI.create(server.getEndpoint().toString() + "/aaa/bbb/$metadata"));
final HttpResponse response = httpClient.execute(get);
assertEquals(HttpStatusCodes.OK.getStatusCode(), response.getStatusLine().getStatusCode());
final ODataContext ctx = service.getProcessor().getContext();
assertNotNull(ctx);
assertEquals("aaa", ctx.getPathInfo().getPrecedingSegments().get(0).getPath());
assertEquals("bbb", ctx.getPathInfo().getPrecedingSegments().get(1).getPath());
assertEquals("$metadata", ctx.getPathInfo().getODataSegments().get(0).getPath());
}