source: josm/trunk/test/unit/org/openstreetmap/josm/data/osm/history/HistoryNodeTest.java@ 7937

Last change on this file since 7937 was 7937, checked in by bastiK, 9 years ago

add subversion property svn:eol=native

  • Property svn:eol-style set to native
File size: 1.4 KB
Line 
1// License: GPL. For details, see LICENSE file.
2package org.openstreetmap.josm.data.osm.history;
3
4import static org.junit.Assert.assertEquals;
5
6import java.util.Date;
7
8import org.junit.Test;
9import org.openstreetmap.josm.data.coor.LatLon;
10import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
11import org.openstreetmap.josm.data.osm.User;
12
13public class HistoryNodeTest {
14
15 @Test
16 public void historyNode() {
17 Date d = new Date();
18 HistoryNode node = new HistoryNode(
19 1l,
20 2l,
21 true,
22 User.createOsmUser(3, "testuser"),
23 4l,
24 d,
25 new LatLon(0,0)
26 );
27
28 assertEquals(1, node.getId());
29 assertEquals(2, node.getVersion());
30 assertEquals(true, node.isVisible());
31 assertEquals("testuser", node.getUser().getName());
32 assertEquals(3, node.getUser().getId());
33 assertEquals(4, node.getChangesetId());
34 assertEquals(d, node.getTimestamp());
35 }
36
37 @Test
38 public void getType() {
39 Date d = new Date();
40 HistoryNode node = new HistoryNode(
41 1,
42 2,
43 true,
44 User.createOsmUser(3, "testuser"),
45 4,
46 d,
47 new LatLon(0,0)
48 );
49
50 assertEquals(OsmPrimitiveType.NODE, node.getType());
51 }
52}
Note: See TracBrowser for help on using the repository browser.