}
private void testOneByOne(int initial, int max, int bytes)
throws IOException
{
CircularOutputStream out = new CircularOutputStream(initial, max);
fill(out, bytes);
byte[] buf = out.toByteArray();
verify(buf, (bytes > max) ? (bytes - max) : 0);
out = new CircularOutputStream(initial, max);
fillBulk(out, bytes);
buf = out.toByteArray();
verify(buf, (bytes > max) ? (bytes - max) : 0);
}