335 |
|
public void testSetPendingCount() { |
336 |
|
NoopCC a = new NoopCC(); |
337 |
|
assertEquals(0, a.getPendingCount()); |
338 |
< |
a.setPendingCount(1); |
339 |
< |
assertEquals(1, a.getPendingCount()); |
340 |
< |
a.setPendingCount(27); |
341 |
< |
assertEquals(27, a.getPendingCount()); |
338 |
> |
int[] vals = { |
339 |
> |
-1, 0, 1, |
340 |
> |
Integer.MIN_VALUE, |
341 |
> |
Integer.MAX_VALUE, |
342 |
> |
}; |
343 |
> |
for (int val : vals) { |
344 |
> |
a.setPendingCount(val); |
345 |
> |
assertEquals(val, a.getPendingCount()); |
346 |
> |
} |
347 |
|
} |
348 |
|
|
349 |
|
/** |
371 |
|
assertEquals(0, a.getPendingCount()); |
372 |
|
assertEquals(0, a.decrementPendingCountUnlessZero()); |
373 |
|
assertEquals(0, a.getPendingCount()); |
374 |
+ |
a.setPendingCount(-1); |
375 |
+ |
assertEquals(-1, a.decrementPendingCountUnlessZero()); |
376 |
+ |
assertEquals(-2, a.getPendingCount()); |
377 |
|
} |
378 |
|
|
379 |
|
/** |