Changeset 17275 in josm for trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java
- Timestamp:
- 2020-10-28T20:41:00+01:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java
r14977 r17275 2 2 package org.openstreetmap.josm.actions.mapmode; 3 3 4 import static org.junit. Assert.assertFalse;5 import static org.junit. Assert.assertSame;6 import static org.junit. Assert.assertTrue;4 import static org.junit.jupiter.api.Assertions.assertFalse; 5 import static org.junit.jupiter.api.Assertions.assertSame; 6 import static org.junit.jupiter.api.Assertions.assertTrue; 7 7 8 8 import java.awt.event.InputEvent; … … 12 12 import java.util.Collection; 13 13 14 import org.junit. Rule;15 import org.junit. Test;14 import org.junit.jupiter.api.Test; 15 import org.junit.jupiter.api.extension.RegisterExtension; 16 16 import org.openstreetmap.josm.TestUtils; 17 17 import org.openstreetmap.josm.actions.mapmode.SelectAction.Mode; … … 34 34 * Unit tests for class {@link SelectAction}. 35 35 */ 36 publicclass SelectActionTest {36 class SelectActionTest { 37 37 38 38 boolean nodesMerged; … … 49 49 public void mergeNodes(OsmDataLayer layer, Collection<Node> nodes, 50 50 Node targetLocationNode) { 51 assertSame(String.format("Should merge two nodes, %d found", nodes.size()), 52 nodes.size(), 2); 51 assertSame(2, nodes.size(), String.format("Should merge two nodes, %d found", nodes.size())); 53 52 nodesMerged = true; 54 53 } … … 58 57 * Setup test. 59 58 */ 60 @R ule59 @RegisterExtension 61 60 @SuppressFBWarnings(value = "URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD") 62 61 public JOSMTestRules test = new JOSMTestRules().projection().main(); … … 70 69 @Test 71 70 @SuppressFBWarnings(value = "ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD") 72 publicvoid testTicket10748() throws ReflectiveOperationException {71 void testTicket10748() throws ReflectiveOperationException { 73 72 DataSet dataSet = new DataSet(); 74 73 OsmDataLayer layer = new OsmDataLayer(dataSet, OsmDataLayer.createNewName(), null); … … 125 124 126 125 // As result of test, we must find a 2 nodes way, from EN(0, 0) to EN(100, 0) 127 assertTrue("Nodes are not merged", nodesMerged); 128 assertSame(String.format("Expect exactly one way, found %d%n", dataSet.getWays().size()), 129 dataSet.getWays().size(), 1); 126 assertTrue(nodesMerged, "Nodes are not merged"); 127 assertSame(1, dataSet.getWays().size(), String.format("Expect exactly one way, found %d%n", dataSet.getWays().size())); 130 128 Way rw = dataSet.getWays().iterator().next(); 131 assertFalse("Way shouldn't be deleted\n", rw.isDeleted()); 132 assertSame(String.format("Way shouldn't have 2 nodes, %d found%n", w.getNodesCount()), 133 rw.getNodesCount(), 2); 129 assertFalse(rw.isDeleted(), "Way shouldn't be deleted\n"); 130 assertSame(2, rw.getNodesCount(), String.format("Way shouldn't have 2 nodes, %d found%n", w.getNodesCount())); 134 131 Node r1 = rw.firstNode(); 135 132 Node r2 = rw.lastNode(); … … 139 136 r2 = tmp; 140 137 } 141 assertSame( String.format("East should be 0, found %f%n", r1.getEastNorth().east()),142 Double.compare(r1.getEastNorth().east(), 0), 0);143 assertSame( String.format("East should be 100, found %f%n", r2.getEastNorth().east()),144 Double.compare(r2.getEastNorth().east(), 100), 0);138 assertSame(0, Double.compare(r1.getEastNorth().east(), 0), 139 String.format("East should be 0, found %f%n", r1.getEastNorth().east())); 140 assertSame(0, Double.compare(r2.getEastNorth().east(), 100), 141 String.format("East should be 100, found %f%n", r2.getEastNorth().east())); 145 142 } finally { 146 143 // Ensure we clean the place before leaving, even if test fails. … … 153 150 */ 154 151 @Test 155 publicvoid testEnumMode() {152 void testEnumMode() { 156 153 TestUtils.superficialEnumCodeCoverage(Mode.class); 157 154 } … … 161 158 */ 162 159 @Test 163 publicvoid testEnumSelectActionCursor() {160 void testEnumSelectActionCursor() { 164 161 TestUtils.superficialEnumCodeCoverage(SelectActionCursor.class); 165 162 }
Note:
See TracChangeset
for help on using the changeset viewer.