Changeset 16979 in josm for trunk/test/unit/org/openstreetmap
- Timestamp:
- 2020-08-30T10:03:00+02:00 (4 years ago)
- Location:
- trunk/test/unit/org/openstreetmap/josm/gui/preferences
- Files:
-
- 2 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/gui/preferences/PreferencesTestUtils.java
r10098 r16979 20 20 public static void doTestPreferenceSettingAddGui( 21 21 PreferenceSettingFactory factory, Class<? extends DefaultTabPreferenceSetting> parentClass) { 22 doTestPreferenceSettingAddGui(factory, parentClass, 1);23 }24 25 /**26 * Generic test for {@link PreferenceSetting#addGui(PreferenceTabbedPane)}.27 * @param factory setting factory to test28 * @param parentClass optional parent setting, can be {@code null}29 * @param increment expected tab number increment30 */31 public static void doTestPreferenceSettingAddGui(32 PreferenceSettingFactory factory, Class<? extends DefaultTabPreferenceSetting> parentClass, int increment) {33 22 PreferenceSetting setting = factory.createPreferenceSetting(); 34 23 PreferenceTabbedPane tabPane = new PreferenceTabbedPane(); … … 37 26 setting.addGui(tabPane); 38 27 if (parentClass != null) { 39 assertEquals(tabs + increment, tabPane.getSetting(parentClass).getTabPane().getTabCount());28 assertEquals(tabs + 1, tabPane.getSetting(parentClass).getTabPane().getTabCount()); 40 29 assertEquals(tabPane.getSetting(parentClass), ((SubPreferenceSetting) setting).getTabPreferenceSetting(tabPane)); 41 30 } -
trunk/test/unit/org/openstreetmap/josm/gui/preferences/display/DrawingPreferenceTest.java
r10378 r16979 35 35 @Test 36 36 public void testAddGui() { 37 PreferencesTestUtils.doTestPreferenceSettingAddGui(new DrawingPreference.Factory(), DisplayPreference.class , 2);37 PreferencesTestUtils.doTestPreferenceSettingAddGui(new DrawingPreference.Factory(), DisplayPreference.class); 38 38 } 39 39 } -
trunk/test/unit/org/openstreetmap/josm/gui/preferences/display/GPXPreferenceTest.java
r16978 r16979 10 10 11 11 /** 12 * Unit tests of {@link DrawingPreference} class.12 * Unit tests of {@link GPXPreference} class. 13 13 */ 14 public class DrawingPreferenceTest {14 public class GPXPreferenceTest { 15 15 16 16 /** … … 23 23 24 24 /** 25 * Unit test of {@link DrawingPreference#DrawingPreference}.25 * Unit test of {@link GPXPreference.Factory}. 26 26 */ 27 27 @Test 28 public void test DrawingPreference() {29 assertNotNull(new DrawingPreference.Factory().createPreferenceSetting());28 public void testGPXPreference() { 29 assertNotNull(new GPXPreference.Factory().createPreferenceSetting()); 30 30 } 31 31 32 32 /** 33 * Unit test of {@link DrawingPreference#addGui}.33 * Unit test of {@link GPXPreference#addGui}. 34 34 */ 35 35 @Test 36 36 public void testAddGui() { 37 PreferencesTestUtils.doTestPreferenceSettingAddGui(new DrawingPreference.Factory(), DisplayPreference.class, 2);37 PreferencesTestUtils.doTestPreferenceSettingAddGui(new GPXPreference.Factory(), DisplayPreference.class); 38 38 } 39 39 }
Note:
See TracChangeset
for help on using the changeset viewer.