public void testMarkingUnsupported() throws Exception {
InputStream in = new LimitedLengthInputStream(createTestStream(10), 5, new TestStreamFinishedListener());
try {
// Nothing should happen
in.mark(3);
in.mark(0);
in.mark(Integer.MIN_VALUE);
in.mark(Integer.MAX_VALUE);
// Ensure that mark is unsupported (apologies to anyone named Mark)
assertFalse(in.markSupported());