Index: test/org/openstreetmap/josm/data/osm/visitor/AllNodesVisitorTest.java
===================================================================
--- test/org/openstreetmap/josm/data/osm/visitor/AllNodesVisitorTest.java	(revision 153)
+++ test/org/openstreetmap/josm/data/osm/visitor/AllNodesVisitorTest.java	(revision 158)
@@ -2,5 +2,4 @@
 
 import java.util.Collection;
-import java.util.Iterator;
 import java.util.LinkedList;
 
@@ -31,7 +30,6 @@
 		s.visit(v);
 		assertEquals(2, v.nodes.size());
-		Iterator<Node> it = v.nodes.iterator();
-		assertSame(s.from, it.next());
-		assertSame(s.to, it.next());
+		assertTrue(v.nodes.contains(s.from));
+		assertTrue(v.nodes.contains(s.to));
 	}
 
@@ -41,8 +39,8 @@
 		int numberOfNodes = 2*w.segments.size();
 		assertEquals(numberOfNodes, v.nodes.size());
-		Iterator<Node> itNodes = v.nodes.iterator();
-		Iterator<Segment> it = w.segments.iterator();
-		for (int i = 0; i < numberOfNodes; ++i)
-			assertSame(i%2==0?it.next().from:it.next().to, itNodes.next());
+		for (Segment s : w.segments) {
+			assertTrue(v.nodes.contains(s.from));
+			assertTrue(v.nodes.contains(s.to));
+		}
 	}
 
Index: test/org/openstreetmap/josm/testframework/MotherObject.java
===================================================================
--- test/org/openstreetmap/josm/testframework/MotherObject.java	(revision 153)
+++ test/org/openstreetmap/josm/testframework/MotherObject.java	(revision 158)
@@ -90,3 +90,9 @@
 		assertEquals(0, copy.size());
     }
+	
+	/**
+	 * To have JUnit shut up.
+	 */
+	public void test() {
+	}
 }
