// License: GPL. For details, see LICENSE file. package org.openstreetmap.josm.data.osm.history; import java.util.Date; import org.junit.Test; import org.openstreetmap.josm.data.coor.LatLon; import org.openstreetmap.josm.data.osm.OsmPrimitiveType; import static org.junit.Assert.*; public class HistoryNodeTest { @Test public void historyNode() { Date d = new Date(); HistoryNode node = new HistoryNode( 1, 2, true, "testuser", 3, 4, d, new LatLon(0,0) ); assertEquals(1, node.getId()); assertEquals(2, node.getVersion()); assertEquals(true, node.isVisible()); assertEquals("testuser", node.getUser()); assertEquals(3, node.getUid()); assertEquals(4, node.getChangesetId()); assertEquals(d, node.getTimestamp()); } @Test public void getType() { Date d = new Date(); HistoryNode node = new HistoryNode( 1, 2, true, "testuser", 3, 4, d, new LatLon(0,0) ); assertEquals(OsmPrimitiveType.NODE, node.getType()); } }