21 |
|
private static long MEDIUM_DELAY_MS = 1000; |
22 |
|
private static long LONG_DELAY_MS = 10000; |
23 |
|
|
24 |
+ |
public void testConstructor(){ |
25 |
+ |
try { |
26 |
+ |
FutureTask task = new FutureTask(null); |
27 |
+ |
fail("should throw"); |
28 |
+ |
} |
29 |
+ |
catch(NullPointerException success) { |
30 |
+ |
} |
31 |
+ |
} |
32 |
+ |
|
33 |
+ |
public void testConstructor2(){ |
34 |
+ |
try { |
35 |
+ |
FutureTask task = new FutureTask(null, Boolean.TRUE); |
36 |
+ |
fail("should throw"); |
37 |
+ |
} |
38 |
+ |
catch(NullPointerException success) { |
39 |
+ |
} |
40 |
+ |
} |
41 |
+ |
|
42 |
|
public void testIsDone(){ |
43 |
|
FutureTask task = new FutureTask( new Callable() { |
44 |
|
public Object call() { return Boolean.TRUE; } }); |