| 498 | * iterator.remove removes current element |
| 499 | */ |
| 500 | public void testIteratorRemove() { |
| 501 | final NavigableSet q = DBMaker.memoryDB().make().treeSet("test").make(); |
| 502 | q.add(new Integer(2)); |
| 503 | q.add(new Integer(1)); |
| 504 | q.add(new Integer(3)); |
| 505 | |
| 506 | Iterator it = q.iterator(); |
| 507 | it.next(); |
| 508 | it.remove(); |
| 509 | |
| 510 | it = q.iterator(); |
| 511 | assertEquals(it.next(), new Integer(2)); |
| 512 | assertEquals(it.next(), new Integer(3)); |
| 513 | assertFalse(it.hasNext()); |
| 514 | } |
| 515 | |
| 516 | /* |
| 517 | * toString contains toStrings of elements |