189 |
|
/** |
190 |
|
* execute of runnable runs it to completion |
191 |
|
*/ |
192 |
< |
public void testExecuteRunnable () { |
192 |
> |
public void testExecuteRunnable() { |
193 |
|
try { |
194 |
|
Executor e = new DirectExecutor(); |
195 |
< |
TrackedRunnable task = new TrackedRunnable(); |
195 |
> |
TrackedShortRunnable task = new TrackedShortRunnable(); |
196 |
|
assertFalse(task.done); |
197 |
|
Future<String> future = Executors.execute(e, task, TEST_STRING); |
198 |
|
String result = future.get(); |
210 |
|
/** |
211 |
|
* invoke of a runnable runs it to completion |
212 |
|
*/ |
213 |
< |
public void testInvokeRunnable () { |
213 |
> |
public void testInvokeRunnable() { |
214 |
|
try { |
215 |
|
Executor e = new DirectExecutor(); |
216 |
< |
TrackedRunnable task = new TrackedRunnable(); |
216 |
> |
TrackedShortRunnable task = new TrackedShortRunnable(); |
217 |
|
assertFalse(task.done); |
218 |
|
Executors.invoke(e, task); |
219 |
|
assertTrue(task.done); |
229 |
|
/** |
230 |
|
* execute of a callable runs it to completion |
231 |
|
*/ |
232 |
< |
public void testExecuteCallable () { |
232 |
> |
public void testExecuteCallable() { |
233 |
|
try { |
234 |
|
Executor e = new DirectExecutor(); |
235 |
|
Future<String> future = Executors.execute(e, new StringTask()); |
247 |
|
/** |
248 |
|
* invoke of a collable runs it to completion |
249 |
|
*/ |
250 |
< |
public void testInvokeCallable () { |
250 |
> |
public void testInvokeCallable() { |
251 |
|
try { |
252 |
|
Executor e = new DirectExecutor(); |
253 |
|
String result = Executors.invoke(e, new StringTask()); |
265 |
|
/** |
266 |
|
* execute with null executor throws NPE |
267 |
|
*/ |
268 |
< |
public void testNullExecuteRunnable () { |
268 |
> |
public void testNullExecuteRunnable() { |
269 |
|
try { |
270 |
< |
TrackedRunnable task = new TrackedRunnable(); |
270 |
> |
TrackedShortRunnable task = new TrackedShortRunnable(); |
271 |
|
assertFalse(task.done); |
272 |
|
Future<String> future = Executors.execute(null, task, TEST_STRING); |
273 |
|
shouldThrow(); |
285 |
|
public void testExecuteNullRunnable() { |
286 |
|
try { |
287 |
|
Executor e = new DirectExecutor(); |
288 |
< |
TrackedRunnable task = null; |
288 |
> |
TrackedShortRunnable task = null; |
289 |
|
Future<String> future = Executors.execute(e, task, TEST_STRING); |
290 |
|
shouldThrow(); |
291 |
|
} |
299 |
|
/** |
300 |
|
* invoke of a null runnable throws NPE |
301 |
|
*/ |
302 |
< |
public void testInvokeNullRunnable () { |
302 |
> |
public void testInvokeNullRunnable() { |
303 |
|
try { |
304 |
|
Executor e = new DirectExecutor(); |
305 |
< |
TrackedRunnable task = null; |
305 |
> |
TrackedShortRunnable task = null; |
306 |
|
Executors.invoke(e, task); |
307 |
|
shouldThrow(); |
308 |
|
} |
316 |
|
/** |
317 |
|
* execute of a null callable throws NPE |
318 |
|
*/ |
319 |
< |
public void testExecuteNullCallable () { |
319 |
> |
public void testExecuteNullCallable() { |
320 |
|
try { |
321 |
|
Executor e = new DirectExecutor(); |
322 |
|
StringTask t = null; |
333 |
|
/** |
334 |
|
* invoke of a null callable throws NPE |
335 |
|
*/ |
336 |
< |
public void testInvokeNullCallable () { |
336 |
> |
public void testInvokeNullCallable() { |
337 |
|
try { |
338 |
|
Executor e = new DirectExecutor(); |
339 |
|
StringTask t = null; |