@Override
  public long position() throws IOException {
    return delegate.position();
  }
@Test
  public void testPosition() throws IOException {
    int newPosition = 5;
    channelUnderTest.position(newPosition);
    assertEquals(newPosition, delegate.position());
    assertEquals(newPosition, channelUnderTest.position());
  }