package com.googlecode.mycontainer.commons.io;
import java.io.CharArrayReader;
import java.io.Reader;
import com.googlecode.mycontainer.commons.io.FilterReader;
public class MockReader extends FilterReader {
public MockReader() {
this(new CharArrayReader(new char[0]));
}
public MockReader(Reader in) {
super(in);
}
@Override
public int read() {
try {
Thread.sleep(1000);
return super.read();
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
}
@Override
public int read(char[] b) {
try {
Thread.sleep(1000);
return super.read(b);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
}
@Override
public int read(char[] b, int off, int len) {
try {
Thread.sleep(1000);
return super.read(b, off, len);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
}
}