Example #1
0
 @Test(expected = CancellationException.class)
 public void testCancellationExceptionIsThrownWhenBlockingGetWithTimeout()
     throws InterruptedException, ExecutionException, TimeoutException {
   final Promise<Void> promise = new DefaultPromise<Void>(ImmediateEventExecutor.INSTANCE);
   promise.cancel(false);
   promise.get(1, TimeUnit.SECONDS);
 }