### Question:
BufferedReader extends Reader { public void mark(int markLimit) { verifyNotClosed(); this.markLimit = markLimit; markPos = pos; } BufferedReader(Reader reader);  BufferedReader(Reader reader, int size); @Override void close(); void mark(int markLimit); @Override int read(); @Override int read(char[] buffer, int offset, int length); String readLine(); void reset(); long skip(long amount);  }### Answer:
@Test public void testMark() { BufferedReader br = getBufferedReader(); br.read(); br.mark(2); int second = br.read(); br.read(); br.reset(); int sut = br.read(); assertEquals(sut, second); br.close(); }