@SuppressWarnings("unchecked")
@Test
public void testGetResponseHeaders() {

    Request wrappedRequest = createMockRequest();
    Addable<String> header = createMock(Addable.class);
    expect(wrappedRequest.getResponseHeaders()).andReturn(header);
    replay(wrappedRequest);
    RequestWrapper request = createRequestWrapper(wrappedRequest);
    assertEquals(header, request.getResponseHeaders());
    verify(wrappedRequest);
}