@Test
public void testMarkSupported() {

	AtomicBoolean markCalled = new AtomicBoolean();
	UnsyncFilterInputStream unsyncFilterInputStream =
		new UnsyncFilterInputStream(
			new TestInputStream() {
				@Override
				public boolean markSupported() {
					markCalled.set(true);
					return true;
				}
			});
	Assert.assertTrue(unsyncFilterInputStream.markSupported());
	Assert.assertTrue(markCalled.get());
}