26 |
|
|
27 |
|
public class ConcurrentHashMap8Test extends JSR166TestCase { |
28 |
|
public static void main(String[] args) { |
29 |
< |
junit.textui.TestRunner.run(suite()); |
29 |
> |
main(suite(), args); |
30 |
|
} |
31 |
|
public static Test suite() { |
32 |
|
return new TestSuite(ConcurrentHashMap8Test.class); |
163 |
|
Set<Integer> a = ConcurrentHashMap.<Integer>newKeySet(); |
164 |
|
assertTrue(a.isEmpty()); |
165 |
|
for (int i = 0; i < n; i++) |
166 |
< |
a.add(i); |
166 |
> |
assertTrue(a.add(i)); |
167 |
|
assertEquals(n == 0, a.isEmpty()); |
168 |
|
assertEquals(n, a.size()); |
169 |
|
return a; |
173 |
|
Set<Integer> a = ConcurrentHashMap.<Integer>newKeySet(); |
174 |
|
assertTrue(a.isEmpty()); |
175 |
|
for (int i = 0; i < elements.length; i++) |
176 |
< |
a.add(elements[i]); |
176 |
> |
assertTrue(a.add(elements[i])); |
177 |
|
assertFalse(a.isEmpty()); |
178 |
|
assertEquals(elements.length, a.size()); |
179 |
|
return a; |
299 |
|
try { |
300 |
|
map.keySet(null); |
301 |
|
shouldThrow(); |
302 |
< |
} catch (NullPointerException e) {} |
302 |
> |
} catch (NullPointerException success) {} |
303 |
|
ConcurrentHashMap.KeySetView set = map.keySet(one); |
304 |
< |
set.add(one); |
305 |
< |
set.add(six); |
306 |
< |
set.add(seven); |
304 |
> |
assertFalse(set.add(one)); |
305 |
> |
assertTrue(set.add(six)); |
306 |
> |
assertTrue(set.add(seven)); |
307 |
|
assertTrue(set.getMappedValue() == one); |
308 |
|
assertTrue(map.get(one) != one); |
309 |
|
assertTrue(map.get(six) == one); |