@Test
public void testNoHttpConnection() throws Exception {

    HttpRequest request = new BasicHttpRequest("GET", "/");
    HttpContext context = new BasicHttpContext();
    context.setAttribute(ExecutionContext.HTTP_TARGET_HOST, this.target);
    context.setAttribute(ExecutionContext.HTTP_CONNECTION, null);
    context.setAttribute(ClientContext.COOKIE_STORE, this.cookieStore);
    context.setAttribute(ClientContext.COOKIESPEC_REGISTRY, this.cookieSpecRegistry);
    HttpRequestInterceptor interceptor = new RequestAddCookies();
    interceptor.process(request, context);
    Header[] headers1 = request.getHeaders(SM.COOKIE);
    Assert.assertNotNull(headers1);
    Assert.assertEquals(0, headers1.length);
    Header[] headers2 = request.getHeaders(SM.COOKIE2);
    Assert.assertNotNull(headers2);
    Assert.assertEquals(0, headers2.length);
}