1 |
|
/* |
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 |
4 |
> |
* http://creativecommons.org/publicdomain/zero/1.0/ |
5 |
|
* Other contributors include John Vint |
6 |
|
*/ |
7 |
|
|
158 |
|
phaser.bulkRegister(Integer.MAX_VALUE); |
159 |
|
shouldThrow(); |
160 |
|
} catch (IllegalStateException success) {} |
161 |
+ |
|
162 |
+ |
assertEquals(0, phaser.bulkRegister(0)); |
163 |
+ |
assertState(phaser, 0, maxParties, maxParties); |
164 |
|
} |
165 |
|
|
166 |
|
/** |
204 |
|
*/ |
205 |
|
public void testBulkRegister2() { |
206 |
|
Phaser phaser = new Phaser(); |
207 |
+ |
assertEquals(0, phaser.bulkRegister(0)); |
208 |
+ |
assertState(phaser, 0, 0, 0); |
209 |
|
assertEquals(0, phaser.bulkRegister(20)); |
210 |
|
assertState(phaser, 0, 20, 20); |
211 |
|
} |