()
| 21 | } |
| 22 | |
| 23 | @Test |
| 24 | void testReject() { |
| 25 | Future f = new Future(); |
| 26 | f.reject(new RuntimeException("boom")); |
| 27 | assertTrue(f.isDone()); |
| 28 | assertThrows(Exception.class, () -> f.getFuture().get(1, TimeUnit.SECONDS)); |
| 29 | } |
| 30 | |
| 31 | @Test |
| 32 | void testRejectWithString() { |