@Override
    public void close() throws IOException {
        httpAsyncRequestProducer.close();
    }
@Test
    public void close() throws IOException {
        final HttpAsyncRequestProducer delegate = Mockito.mock(HttpAsyncRequestProducer.class);
        final HttpAsyncRequestProducerDecorator decorator = new HttpAsyncRequestProducerDecorator(
                delegate, null, null);
        decorator.close();
        Mockito.verify(delegate, Mockito.times(1)).close();
    }