while ((read = segFIS.read()) != -1) {
assertEquals("Read unexpected byte at offset " + offset,
(offset % 256), read);
offset++;
}
segFIS.reset();
assertEquals("Unexpected amount of data available",
testFileLength - targetOffset, segFIS.available());
offset = targetOffset;
while ((read = segFIS.read()) != -1) {
assertEquals("Read unexpected byte at offset " + offset,