@Test
public void testReadWithOffset_withDelegateInputStream_shouldReadFromDelegate()
        throws Exception {

    final WrappedResponseInputStream streamUnderTest =
            new WrappedResponseInputStream(mockDelegateStream, mockRawResponseDelegate);
    streamUnderTest.read(new byte[2], 1, 2);
    verify(mockDelegateStream).read(isA(byte[].class), eq(1), eq(2));
}