|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
JSR166TestCase
ExecutorCompletionServiceTest
public class ExecutorCompletionServiceTest
| Nested Class Summary |
|---|
| Field Summary |
|---|
| Fields inherited from class JSR166TestCase |
|---|
eight, expensiveTests, five, four, LONG_DELAY_MS, m1, m10, m2, m3, m4, m5, m6, MEDIUM_DELAY_MS, nine, one, seven, SHORT_DELAY_MS, six, SIZE, SMALL_DELAY_MS, TEST_STRING, three, two, zero |
| Constructor Summary | |
|---|---|
ExecutorCompletionServiceTest()
|
|
| Method Summary | |
|---|---|
static void |
main(java.lang.String[] args)
|
static junit.framework.Test |
suite()
|
void |
testConstructorNPE()
Creating a new ECS with null Executor throw NPE |
void |
testConstructorNPE2()
Creating a new ECS with null queue throw NPE |
void |
testNewTaskForCallable()
Submitting to underlying AES that overrides newTaskFor(Callable) returns and eventually runs Future returned by newTaskFor. |
void |
testNewTaskForRunnable()
Submitting to underlying AES that overrides newTaskFor(Runnable,T) returns and eventually runs Future returned by newTaskFor. |
void |
testPoll1()
If poll returns non-null, the returned task is completed |
void |
testPoll2()
If timed poll returns non-null, the returned task is completed |
void |
testSubmitNPE()
Submitting a null callable throws NPE |
void |
testSubmitNPE2()
Submitting a null runnable throws NPE |
void |
testTake()
A taken submitted task is completed |
void |
testTake2()
Take returns the same future object returned by submit |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, setName, toString |
| Methods inherited from class junit.framework.Assert |
|---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ExecutorCompletionServiceTest()
| Method Detail |
|---|
public static void main(java.lang.String[] args)
public static junit.framework.Test suite()
public void testConstructorNPE()
public void testConstructorNPE2()
public void testSubmitNPE()
public void testSubmitNPE2()
public void testTake()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testTake2()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testPoll1()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testPoll2()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testNewTaskForCallable()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testNewTaskForRunnable()
throws java.lang.InterruptedException
java.lang.InterruptedException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||