Changeset 8857 in josm for trunk/test/unit/org/openstreetmap/josm/gui/DefaultNameFormatterTest.java
- Timestamp:
- 2015-10-11T17:28:19+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/gui/DefaultNameFormatterTest.java
r8509 r8857 2 2 package org.openstreetmap.josm.gui; 3 3 4 import static org. hamcrest.CoreMatchers.is;4 import static org.junit.Assert.assertEquals; 5 5 import static org.junit.Assert.assertSame; 6 import static org.junit.Assert.assertThat;7 6 8 7 import java.io.FileInputStream; … … 30 29 /** 31 30 * Unit tests of {@link DefaultNameFormatter} class. 32 *33 31 */ 34 32 public class DefaultNameFormatterTest { … … 89 87 @Test 90 88 public void testRelationName() { 91 assertThat(getFormattedRelationName("X=Y"), is("relation (0, 0 members)")); 92 assertThat(getFormattedRelationName("name=Foo"), is("relation (\"Foo\", 0 members)")); 93 assertThat(getFormattedRelationName("type=route route=tram ref=123"), is("route (\"123\", 0 members)")); 94 assertThat(getFormattedRelationName("type=multipolygon building=yes"), is("multipolygon (\"building\", 0 members)")); 95 assertThat(getFormattedRelationName("type=multipolygon building=yes ref=123"), is("multipolygon (\"123\", 0 members)")); 96 assertThat(getFormattedRelationName("type=multipolygon building=yes addr:housenumber=123"), 97 is("multipolygon (\"building\", 0 members)")); 98 assertThat(getFormattedRelationName("type=multipolygon building=residential addr:housenumber=123"), 99 is("multipolygon (\"residential\", 0 members)")); 89 assertEquals("relation (0, 0 members)", 90 getFormattedRelationName("X=Y")); 91 assertEquals("relation (\"Foo\", 0 members)", 92 getFormattedRelationName("name=Foo")); 93 assertEquals("route (\"123\", 0 members)", 94 getFormattedRelationName("type=route route=tram ref=123")); 95 assertEquals("multipolygon (\"building\", 0 members)", 96 getFormattedRelationName("type=multipolygon building=yes")); 97 assertEquals("multipolygon (\"123\", 0 members)", 98 getFormattedRelationName("type=multipolygon building=yes ref=123")); 99 assertEquals("multipolygon (\"building\", 0 members)", 100 getFormattedRelationName("type=multipolygon building=yes addr:housenumber=123")); 101 assertEquals("multipolygon (\"residential\", 0 members)", 102 getFormattedRelationName("type=multipolygon building=residential addr:housenumber=123")); 100 103 } 101 104 … … 105 108 @Test 106 109 public void testWayName() { 107 assertThat(getFormattedWayName("building=yes"), is("building (0 nodes)")); 108 assertThat(getFormattedWayName("building=yes addr:housenumber=123"), is("House number 123 (0 nodes)")); 109 assertThat(getFormattedWayName("building=yes addr:housenumber=123 addr:street=FooStreet"), 110 is("House number 123 at FooStreet (0 nodes)")); 111 assertThat(getFormattedWayName("building=yes addr:housenumber=123 addr:housename=FooName"), is("House FooName (0 nodes)")); 110 assertEquals("building (0 nodes)", getFormattedWayName("building=yes")); 111 assertEquals("House number 123 (0 nodes)", getFormattedWayName("building=yes addr:housenumber=123")); 112 assertEquals("House number 123 at FooStreet (0 nodes)", getFormattedWayName("building=yes addr:housenumber=123 addr:street=FooStreet")); 113 assertEquals("House FooName (0 nodes)", getFormattedWayName("building=yes addr:housenumber=123 addr:housename=FooName")); 112 114 } 113 115
Note:
See TracChangeset
for help on using the changeset viewer.