| 244 | * Set contains all elements of successful addAll |
| 245 | */ |
| 246 | public void testAddAll5() { |
| 247 | Integer[] empty = new Integer[0]; |
| 248 | Integer[] ints = new Integer[SIZE]; |
| 249 | for (int i = 0; i < SIZE; ++i) |
| 250 | ints[i] = new Integer(SIZE-1-i); |
| 251 | NavigableSet q = DBMaker.memoryDB().make().treeSet("test").make(); |
| 252 | assertFalse(q.addAll(Arrays.asList(empty))); |
| 253 | assertTrue(q.addAll(Arrays.asList(ints))); |
| 254 | for (int i = 0; i < SIZE; ++i) |
| 255 | assertEquals(i, q.pollFirst()); |
| 256 | } |
| 257 | |
| 258 | /* |
| 259 | * pollFirst succeeds unless empty |