11 |
|
|
12 |
|
public class ConcurrentSkipListSubMapTest extends JSR166TestCase { |
13 |
|
public static void main(String[] args) { |
14 |
< |
junit.textui.TestRunner.run (suite()); |
14 |
> |
junit.textui.TestRunner.run(suite()); |
15 |
|
} |
16 |
|
public static Test suite() { |
17 |
|
return new TestSuite(ConcurrentSkipListSubMapTest.class); |
343 |
|
map.remove(four, "A"); |
344 |
|
assertEquals(4, map.size()); |
345 |
|
assertTrue(map.containsKey(four)); |
346 |
– |
|
346 |
|
} |
347 |
|
|
348 |
|
/** |
361 |
|
|
362 |
|
Map.Entry e4 = map.lowerEntry(zero); |
363 |
|
assertNull(e4); |
365 |
– |
|
364 |
|
} |
365 |
|
|
366 |
|
/** |
379 |
|
|
380 |
|
Map.Entry e4 = map.higherEntry(six); |
381 |
|
assertNull(e4); |
384 |
– |
|
382 |
|
} |
383 |
|
|
384 |
|
/** |
397 |
|
|
398 |
|
Map.Entry e4 = map.floorEntry(zero); |
399 |
|
assertNull(e4); |
403 |
– |
|
400 |
|
} |
401 |
|
|
402 |
|
/** |
415 |
|
|
416 |
|
Map.Entry e4 = map.ceilingEntry(six); |
417 |
|
assertNull(e4); |
422 |
– |
|
418 |
|
} |
419 |
|
|
420 |
|
/** |
644 |
|
assertEquals(1, sm.size()); |
645 |
|
assertEquals(three, sm.firstKey()); |
646 |
|
assertEquals(three, sm.lastKey()); |
647 |
< |
assertTrue(sm.remove(three) != null); |
647 |
> |
assertEquals("C", sm.remove(three)); |
648 |
|
assertTrue(sm.isEmpty()); |
649 |
|
assertEquals(3, map.size()); |
650 |
|
} |
672 |
|
assertEquals(4, map.size()); |
673 |
|
assertEquals(0, sm.size()); |
674 |
|
assertTrue(sm.isEmpty()); |
675 |
< |
assertTrue(sm.remove(three) == null); |
675 |
> |
assertSame(sm.remove(three), null); |
676 |
|
assertEquals(4, map.size()); |
677 |
|
} |
678 |
|
|
744 |
|
SortedMap ssm = sm.tailMap(four); |
745 |
|
assertEquals(four, ssm.firstKey()); |
746 |
|
assertEquals(five, ssm.lastKey()); |
747 |
< |
assertTrue(ssm.remove(four) != null); |
747 |
> |
assertEquals("D", ssm.remove(four)); |
748 |
|
assertEquals(1, ssm.size()); |
749 |
|
assertEquals(3, sm.size()); |
750 |
|
assertEquals(4, map.size()); |
1030 |
|
map.remove(m4, "A"); |
1031 |
|
assertEquals(4, map.size()); |
1032 |
|
assertTrue(map.containsKey(m4)); |
1038 |
– |
|
1033 |
|
} |
1034 |
|
|
1035 |
|
/** |
1048 |
|
|
1049 |
|
Map.Entry e4 = map.lowerEntry(zero); |
1050 |
|
assertNull(e4); |
1057 |
– |
|
1051 |
|
} |
1052 |
|
|
1053 |
|
/** |
1066 |
|
|
1067 |
|
Map.Entry e4 = map.higherEntry(m6); |
1068 |
|
assertNull(e4); |
1076 |
– |
|
1069 |
|
} |
1070 |
|
|
1071 |
|
/** |
1084 |
|
|
1085 |
|
Map.Entry e4 = map.floorEntry(zero); |
1086 |
|
assertNull(e4); |
1095 |
– |
|
1087 |
|
} |
1088 |
|
|
1089 |
|
/** |
1102 |
|
|
1103 |
|
Map.Entry e4 = map.ceilingEntry(m6); |
1104 |
|
assertNull(e4); |
1114 |
– |
|
1105 |
|
} |
1106 |
|
|
1107 |
|
/** |
1182 |
|
// Exception testDescendings |
1183 |
|
|
1184 |
|
/** |
1185 |
< |
* get(null) of nm1mpty map throws NPE |
1185 |
> |
* get(null) of empty map throws NPE |
1186 |
|
*/ |
1187 |
|
public void testDescendingGet_NullPointerException() { |
1188 |
|
try { |
1193 |
|
} |
1194 |
|
|
1195 |
|
/** |
1196 |
< |
* containsKey(null) of nm1mpty map throws NPE |
1196 |
> |
* containsKey(null) of empty map throws NPE |
1197 |
|
*/ |
1198 |
|
public void testDescendingContainsKey_NullPointerException() { |
1199 |
|
try { |
1330 |
|
assertEquals(1, sm.size()); |
1331 |
|
assertEquals(m3, sm.firstKey()); |
1332 |
|
assertEquals(m3, sm.lastKey()); |
1333 |
< |
assertTrue(sm.remove(m3) != null); |
1333 |
> |
assertEquals("C", sm.remove(m3)); |
1334 |
|
assertTrue(sm.isEmpty()); |
1335 |
|
assertEquals(3, map.size()); |
1336 |
|
} |
1358 |
|
assertEquals(4, map.size()); |
1359 |
|
assertEquals(0, sm.size()); |
1360 |
|
assertTrue(sm.isEmpty()); |
1361 |
< |
assertTrue(sm.remove(m3) == null); |
1361 |
> |
assertSame(sm.remove(m3), null); |
1362 |
|
assertEquals(4, map.size()); |
1363 |
|
} |
1364 |
|
|
1430 |
|
SortedMap ssm = sm.tailMap(m4); |
1431 |
|
assertEquals(m4, ssm.firstKey()); |
1432 |
|
assertEquals(m5, ssm.lastKey()); |
1433 |
< |
assertTrue(ssm.remove(m4) != null); |
1433 |
> |
assertEquals("D", ssm.remove(m4)); |
1434 |
|
assertEquals(1, ssm.size()); |
1435 |
|
assertEquals(3, sm.size()); |
1436 |
|
assertEquals(4, map.size()); |