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

Last change on this file since 7087 was 7087, checked in by simon04, 10 years ago

ignore (non-working) functional GUI functional tests without assertions from JUnit, fix another test

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