source: josm/trunk/test/functional/org/openstreetmap/josm/gui/conflict/properties/PropertiesMergerTest.java@ 1707

Last change on this file since 1707 was 1707, checked in by Gubaer, 15 years ago

test cases and test libraries (JUnit 4.6 and FEST)

File size: 1.2 KB
Line 
1// License: GPL. For details, see LICENSE file.
2package org.openstreetmap.josm.gui.conflict.properties;
3
4import java.awt.BorderLayout;
5
6import javax.swing.JFrame;
7
8import org.openstreetmap.josm.Main;
9import org.openstreetmap.josm.data.coor.LatLon;
10import org.openstreetmap.josm.data.osm.Node;
11import org.openstreetmap.josm.data.projection.Epsg4326;
12
13public class PropertiesMergerTest extends JFrame{
14
15 private PropertiesMerger merger;
16
17 protected void build() {
18 Main.proj = new Epsg4326();
19
20 setLayout(new BorderLayout());
21 add(merger = new PropertiesMerger(), BorderLayout.CENTER);
22 }
23
24 protected void populate() {
25 Node my = new Node(1);
26 my.setCoor(new LatLon(1,1));
27 my.deleted = true;
28
29 Node their = new Node(2);
30 their.setCoor(new LatLon(10,10));
31
32 merger.getModel().populate(my, their);
33 }
34
35 public PropertiesMergerTest() {
36 build();
37 populate();
38 }
39
40 static public void main(String args[]) {
41 PropertiesMergerTest app = new PropertiesMergerTest();
42 app.setSize(600, 400);
43 app.setVisible(true);
44 }
45
46}
Note: See TracBrowser for help on using the repository browser.