new DefaultExceptionHandler().onException(null, new JsonGenerationException("foo"), null));
}
@Test
public void testOnException_Interrupted() {
final Mockery mockCtx = new JUnit4Mockery();
final JobExecutor jobEx = mockCtx.mock(JobExecutor.class);
mockCtx.checking(new Expectations(){{
allowing(jobEx).isShutdown(); will(returnValue(false));
}});
Assert.assertEquals(RecoveryStrategy.PROCEED,
new DefaultExceptionHandler().onException(jobEx, new InterruptedException("foo"), null));
mockCtx.assertIsSatisfied();
}