|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.jboss.test.util.test.concurrent.ThreadPoolTaskUnitTestCase
public class ThreadPoolTaskUnitTestCase
Tests of thread pool with Tasks added to the pool
ThreadPool
Nested Class Summary | |
---|---|
class |
ThreadPoolTaskUnitTestCase.Stats
|
class |
ThreadPoolTaskUnitTestCase.TestTask
Test task |
Constructor Summary | |
---|---|
ThreadPoolTaskUnitTestCase(String name)
Create a new ThreadPoolTaskUnitTestCase |
Method Summary | |
---|---|
HashSet |
makeExpected(Object[] expected)
Make the expected result |
void |
saveRunnableThreadName(String data,
String name)
Save the thread name |
protected void |
setUp()
|
protected void |
tearDown()
|
void |
testBasic()
|
void |
testCompleteTimeout()
|
void |
testCompleteTimeoutWithSpinLoop()
|
void |
testMaximumPool()
|
void |
testMaximumQueue()
|
void |
testMultipleBasic()
|
void |
testMultiplePooling()
|
void |
testSimplePooling()
|
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, 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 ThreadPoolTaskUnitTestCase(String name)
name
- the test to runMethod Detail |
---|
protected void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
protected void tearDown() throws Exception
tearDown
in class junit.framework.TestCase
Exception
public void testBasic() throws Exception
Exception
public void testMultipleBasic() throws Exception
Exception
public void testSimplePooling() throws Exception
Exception
public void testMultiplePooling() throws Exception
Exception
public void testMaximumPool() throws Exception
Exception
public void testMaximumQueue() throws Exception
Exception
public void testCompleteTimeout() throws Exception
Exception
public void testCompleteTimeoutWithSpinLoop() throws Exception
Exception
public void saveRunnableThreadName(String data, String name)
data
- the test dataname
- the thread namepublic HashSet makeExpected(Object[] expected)
expected
- the results as an object array
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |