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