@Override
  public int read() throws IOException {
    int read = input.read();
    if (read != -1) fp++;
    return read;
  }
@Test
  public void read() throws IOException {
    ss.open();
    byte[] buff = new byte[10];
    int n = ss.read(buff);
    byte[] temp = Arrays.copyOfRange(text, 0, buff.length);

    assertArrayEquals(temp, buff);
    assertEquals(buff.length, n);
  }