1 |
|
/* |
2 |
< |
* Written by members of JCP JSR-166 Expert Group and released to the |
3 |
< |
* public domain. Use, modify, and redistribute this code in any way |
4 |
< |
* without acknowledgement. Other contributors include Andrew Wright, |
5 |
< |
* Jeffrey Hayes, Pat Fischer, Mike Judd. |
2 |
> |
* Written by Doug Lea with assistance from members of JCP JSR-166 |
3 |
> |
* Expert Group and released to the public domain, as explained at |
4 |
> |
* http://creativecommons.org/licenses/publicdomain |
5 |
> |
* Other contributors include Andrew Wright, Jeffrey Hayes, |
6 |
> |
* Pat Fisher, Mike Judd. |
7 |
|
*/ |
8 |
|
|
9 |
|
import junit.framework.*; |
186 |
|
} |
187 |
|
} |
188 |
|
|
189 |
+ |
/** |
190 |
+ |
* toString indicates current count |
191 |
+ |
*/ |
192 |
+ |
public void testToString() { |
193 |
+ |
CountDownLatch s = new CountDownLatch(2); |
194 |
+ |
String us = s.toString(); |
195 |
+ |
assertTrue(us.indexOf("Count = 2") >= 0); |
196 |
+ |
s.countDown(); |
197 |
+ |
String s1 = s.toString(); |
198 |
+ |
assertTrue(s1.indexOf("Count = 1") >= 0); |
199 |
+ |
s.countDown(); |
200 |
+ |
String s2 = s.toString(); |
201 |
+ |
assertTrue(s2.indexOf("Count = 0") >= 0); |
202 |
+ |
} |
203 |
+ |
|
204 |
|
} |