Index: trunk/test/unit/org/openstreetmap/josm/data/osm/QuadBucketsTest.java
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/data/osm/QuadBucketsTest.java	(revision 3153)
+++ trunk/test/unit/org/openstreetmap/josm/data/osm/QuadBucketsTest.java	(revision 3166)
@@ -9,4 +9,5 @@
 import org.junit.Test;
 import org.openstreetmap.josm.Main;
+import org.openstreetmap.josm.data.coor.LatLon;
 import org.openstreetmap.josm.data.projection.Mercator;
 import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
@@ -15,8 +16,5 @@
 public class QuadBucketsTest {
 
-    @Test
-    public void testRemove() throws Exception {
-        Main.proj = new Mercator();
-        DataSet ds = OsmReader.parseDataSet(new FileInputStream("data_nodist/restriction.osm"), NullProgressMonitor.INSTANCE);
+    private void removeAllTest(DataSet ds) {
         List<Node> allNodes = new ArrayList<Node>(ds.getNodes());
         List<Way> allWays = new ArrayList<Way>(ds.getWays());
@@ -37,3 +35,22 @@
     }
 
+    @Test
+    public void testRemove() throws Exception {
+        Main.proj = new Mercator();
+        DataSet ds = OsmReader.parseDataSet(new FileInputStream("data_nodist/restriction.osm"), NullProgressMonitor.INSTANCE);
+        removeAllTest(ds);
+    }
+
+    @Test
+    public void testMove() throws Exception {
+        Main.proj = new Mercator();
+        DataSet ds = OsmReader.parseDataSet(new FileInputStream("data_nodist/restriction.osm"), NullProgressMonitor.INSTANCE);
+
+        for (Node n: ds.getNodes()) {
+            n.setCoor(new LatLon(10, 10));
+        }
+
+        removeAllTest(ds);
+    }
+
 }
