public void testRequestContentProtocolException() throws Exception {
HttpContext context = new HttpExecutionContext(null);
BasicHttpRequest request1 = new BasicHttpEntityEnclosingRequest("POST", "/");
request1.addHeader(new BasicHeader(HTTP.TRANSFER_ENCODING, "chunked"));
BasicHttpRequest request2 = new BasicHttpEntityEnclosingRequest("POST", "/");
request2.addHeader(new BasicHeader(HTTP.CONTENT_LEN, "12"));
RequestContent interceptor = new RequestContent();
try {
interceptor.process(request1, context);
fail("ProtocolException should have been thrown");