Changeset 8450 in josm for trunk/test/unit/org/openstreetmap/josm/actions/mapmode
- Timestamp:
- 2015-06-03T01:27:41+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java
r8343 r8450 2 2 package org.openstreetmap.josm.actions.mapmode; 3 3 4 import static org.junit.Assert.assertFalse; 5 import static org.junit.Assert.assertSame; 4 6 import static org.junit.Assert.assertTrue; 7 import static org.junit.Assert.fail; 5 8 6 9 import java.awt.Cursor; … … 43 46 this.currentDataSet = dataSet; 44 47 }; 48 @Override 45 49 public EastNorth getEastNorth(int x, int y) { 46 50 return new EastNorth(x, y); 47 51 } 52 @Override 48 53 public void addMouseListener(MouseListener ml) {} 54 @Override 49 55 public void removeMouseListener(MouseListener ml) {} 50 56 public void addMouseMotionListener(MouseListener ml) {} 51 57 public void removeMouseMotionListener(MouseListener ml) {} 52 58 public void mvRepaint() {} 59 @Override 53 60 public void setVirtualNodesEnabled(boolean enabled) {} 61 @Override 54 62 public void setNewCursor(Cursor cursor, Object reference) {} 63 @Override 55 64 public void setNewCursor(int cursor, Object reference) {} 65 @Override 56 66 public boolean isActiveLayerVisible() { 57 67 return true; … … 64 74 } 65 75 }; 76 @Override 66 77 public void requestClearRect() {} 78 @Override 67 79 public Point2D getPoint2D(EastNorth p) { 68 80 return new Point2D.Double(p.getX(), p.getY()); 69 81 } 82 @Override 70 83 public void setActiveLayer(Layer layer) {} 84 @Override 71 85 public Layer getActiveLayer() { 72 86 return layer; 73 87 } 88 @Override 74 89 protected DataSet getCurrentDataSet() { 75 90 return currentDataSet; … … 81 96 */ 82 97 class PreferencesMock extends Preferences { 98 @Override 83 99 public synchronized int getInteger(String key, int def) { 84 100 if (key == "edit.initial-move-delay") { … … 101 117 } catch (Exception e) { 102 118 e.printStackTrace(); 103 assertTrue("Can't setup testing environnement", false);119 fail("Can't setup testing environnement"); 104 120 } 105 121 } 122 @Override 106 123 public void mergeNodes(OsmDataLayer layer, Collection<Node> nodes, 107 124 Node targetLocationNode) { 108 assertTrue(String.format("Should merge two nodes, %d found", 109 nodes.size()), 110 nodes.size() == 2); 125 assertSame(String.format("Should merge two nodes, %d found", nodes.size()), 126 nodes.size(), 2); 111 127 nodesMerged = true; 112 128 } … … 182 198 // As result of test, we must find a 2 nodes way, from EN(0, 0) to EN(100, 0) 183 199 assertTrue("Nodes are not merged", nodesMerged); 184 assertTrue(String.format("Expect exactly one way, found %d\n", 185 dataSet.getWays().size()), 186 dataSet.getWays().size() == 1); 200 assertSame(String.format("Expect exactly one way, found %d\n", dataSet.getWays().size()), 201 dataSet.getWays().size(), 1); 187 202 Way rw = dataSet.getWays().iterator().next(); 188 assertTrue("Way shouldn't be deleted\n", 189 !rw.isDeleted()); 190 assertTrue(String.format("Way shouldn't have 2 nodes, %d found\n", 191 w.getNodesCount()), 192 rw.getNodesCount() == 2); 203 assertFalse("Way shouldn't be deleted\n", rw.isDeleted()); 204 assertSame(String.format("Way shouldn't have 2 nodes, %d found\n", w.getNodesCount()), 205 rw.getNodesCount(), 2); 193 206 Node r1 = rw.firstNode(); 194 207 Node r2 = rw.lastNode(); … … 198 211 r2 = tmp; 199 212 } 200 assertTrue(String.format("East should be 0, found %f\n", 201 r1.getEastNorth().east()), 202 Double.compare(r1.getEastNorth().east(), 0) == 0); 203 assertTrue(String.format("East should be 100, found %f\n", 204 r2.getEastNorth().east()), 205 Double.compare(r2.getEastNorth().east(), 100) == 0); 213 assertSame(String.format("East should be 0, found %f\n", r1.getEastNorth().east()), 214 Double.compare(r1.getEastNorth().east(), 0), 0); 215 assertSame(String.format("East should be 100, found %f\n", r2.getEastNorth().east()), 216 Double.compare(r2.getEastNorth().east(), 100), 0); 206 217 } 207 218 }
Note:
See TracChangeset
for help on using the changeset viewer.