@Test
public void testWithFailingHandler() {

	AscendingTimestampExtractor<Long> extractor = new LongExtractor()
			.withViolationHandler(new AscendingTimestampExtractor.FailingHandler());
	
	runValidTests(extractor);
	try {
		runInvalidTest(extractor);
		fail("should fail with an exception");
	} catch (Exception ignored) {}
}