|
||||||||
| 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
BlockingQueueTest
public abstract class BlockingQueueTest
Contains tests generally applicable to BlockingQueue implementations.
| 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 | |
|---|---|
BlockingQueueTest()
|
|
| Method Summary | |
|---|---|
protected abstract java.util.concurrent.BlockingQueue |
emptyCollection()
Returns an empty instance of the implementation class. |
junit.framework.Test |
testSuite()
Like suite(), but non-static |
void |
testTakeFromEmptyAfterInterrupt()
take() throws InterruptedException immediately if interrupted before waiting |
void |
testTakeFromEmptyBlocksInterruptibly()
take() blocks interruptibly when empty |
void |
testTimedPollWithOffer()
timed poll before a delayed offer fails; after offer succeeds; on interruption throws |
void |
XXXXtestFails()
For debugging. |
| 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 BlockingQueueTest()
| Method Detail |
|---|
public junit.framework.Test testSuite()
protected abstract java.util.concurrent.BlockingQueue emptyCollection()
public void testTimedPollWithOffer()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testTakeFromEmptyBlocksInterruptibly()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testTakeFromEmptyAfterInterrupt()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void XXXXtestFails()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||