source: josm/trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/AddTagsDialogTest.java@ 17360

Last change on this file since 17360 was 17275, checked in by Don-vip, 3 years ago

see #16567 - upgrade almost all tests to JUnit 5, except those depending on WiremockRule

See https://github.com/tomakehurst/wiremock/issues/684

File size: 1.1 KB
Line 
1// License: GPL. For details, see LICENSE file.
2package org.openstreetmap.josm.io.remotecontrol;
3
4import static org.junit.jupiter.api.Assertions.assertEquals;
5
6import java.util.Map;
7
8import org.junit.jupiter.api.extension.RegisterExtension;
9import org.junit.jupiter.api.Test;
10import org.openstreetmap.josm.testutils.JOSMTestRules;
11
12import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
13
14/**
15 * Unit tests for class {@link AddTagsDialog}.
16 */
17class AddTagsDialogTest {
18 /**
19 * Setup test.
20 */
21 @RegisterExtension
22 @SuppressFBWarnings(value = "URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD")
23 public JOSMTestRules test = new JOSMTestRules().preferences();
24
25 /**
26 * Unit test of {@link AddTagsDialog#parseUrlTagsToKeyValues}
27 */
28 @Test
29 void testParseUrlTagsToKeyValues() {
30 Map<String, String> strings = AddTagsDialog.parseUrlTagsToKeyValues("wikipedia:de=Residenzschloss Dresden|name:en=Dresden Castle");
31 assertEquals(2, strings.size());
32 assertEquals("Residenzschloss Dresden", strings.get("wikipedia:de"));
33 assertEquals("Dresden Castle", strings.get("name:en"));
34 }
35}
Note: See TracBrowser for help on using the repository browser.