|
||||||||
| 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
CountDownLatchTest
public class CountDownLatchTest
| 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 | |
|---|---|
CountDownLatchTest()
|
|
| Method Summary | |
|---|---|
static void |
main(java.lang.String[] args)
|
static junit.framework.Test |
suite()
|
void |
testAwait_InterruptedException()
await throws IE if interrupted before counted down |
void |
testAwait()
await returns after countDown to zero, but not before |
void |
testAwaitTimeout()
timed await times out if not counted down before timeout |
void |
testConstructor()
negative constructor argument throws IAE |
void |
testCountDown()
countDown decrements count when positive and has no effect when zero |
void |
testGetCount()
getCount returns initial count and decreases after countDown |
void |
testTimedAwait_InterruptedException()
timed await throws IE if interrupted before counted down |
void |
testTimedAwait()
timed await returns after countDown to zero |
void |
testToString()
toString indicates current count |
| 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 CountDownLatchTest()
| Method Detail |
|---|
public static void main(java.lang.String[] args)
public static junit.framework.Test suite()
public void testConstructor()
public void testGetCount()
public void testCountDown()
public void testAwait()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testTimedAwait()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testAwait_InterruptedException()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testTimedAwait_InterruptedException()
throws java.lang.InterruptedException
java.lang.InterruptedException
public void testAwaitTimeout()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void testToString()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||