Changeset 15496 in josm for trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java
- Timestamp:
- 2019-11-02T15:11:34+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java
r15425 r15496 4 4 import static org.junit.Assert.assertEquals; 5 5 import static org.junit.Assert.assertFalse; 6 import static org.junit.Assert.assertNull; 6 7 import static org.junit.Assert.assertTrue; 7 8 … … 19 20 import org.openstreetmap.josm.TestUtils; 20 21 import org.openstreetmap.josm.data.gpx.GpxData; 21 import org.openstreetmap.josm.data.gpx.ImmutableGpxTrack; 22 import org.openstreetmap.josm.data.gpx.GpxTrack; 23 import org.openstreetmap.josm.data.gpx.IGpxTrackSegment; 22 24 import org.openstreetmap.josm.data.gpx.WayPoint; 23 25 import org.openstreetmap.josm.data.osm.DataSet; … … 74 76 public void testGpxLayer() throws Exception { 75 77 GpxLayer layer = new GpxLayer(new GpxData(), "foo", false); 78 GpxTrack trk = new GpxTrack(new ArrayList<IGpxTrackSegment>(), new HashMap<>()); 79 trk.getExtensions().add("gpxd", "color", "#FF0000"); 80 layer.data.addTrack(trk); 81 76 82 assertEquals("foo", layer.getName()); 77 83 assertFalse(layer.isLocalFile()); 78 assertEquals( Color.MAGENTA,layer.getColorProperty().get());79 assertEquals("<html> 0 tracks(0 segments), 0 routes, 0 waypoints<br>Length: < 0.01 m<br></html>", layer.getToolTipText());84 assertEquals(layer.getColor(), Color.RED); 85 assertEquals("<html>1 track (0 segments), 0 routes, 0 waypoints<br>Length: < 0.01 m<br></html>", layer.getToolTipText()); 80 86 81 87 GpxLayer layer2 = new GpxLayer(new GpxData(), "bar", true); 82 88 assertEquals("bar", layer2.getName()); 83 89 assertTrue(layer2.isLocalFile()); 84 assert Equals(Color.MAGENTA,layer2.getColorProperty().get());90 assertNull(layer2.getColor()); 85 91 assertEquals("<html>0 tracks (0 segments), 0 routes, 0 waypoints<br>Length: < 0.01 m<br></html>", layer2.getToolTipText()); 86 92 … … 188 194 public void testGetTimespanForTrack() throws Exception { 189 195 assertEquals("", GpxLayer.getTimespanForTrack( 190 new ImmutableGpxTrack(new ArrayList<Collection<WayPoint>>(), new HashMap<String, Object>())));196 new GpxTrack(new ArrayList<Collection<WayPoint>>(), new HashMap<String, Object>()))); 191 197 192 198 assertEquals("1/3/16 11:59 AM - 12:00 PM (0:00)", GpxLayer.getTimespanForTrack(getMinimalGpxData().tracks.iterator().next()));
Note:
See TracChangeset
for help on using the changeset viewer.
