Changeset 18393 in josm for trunk/test
- Timestamp:
- 2022-03-11T16:08:16+01:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/gui/layer/MainLayerManagerTest.java
r17275 r18393 3 3 4 4 import static org.junit.jupiter.api.Assertions.assertEquals; 5 import static org.junit.jupiter.api.Assertions.assertFalse; 5 6 import static org.junit.jupiter.api.Assertions.assertNull; 6 7 import static org.junit.jupiter.api.Assertions.assertSame; 7 import static org.junit.jupiter.api.Assertions.assertThrows;8 8 9 9 import java.util.Arrays; … … 17 17 import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener; 18 18 import org.openstreetmap.josm.gui.util.GuiHelper; 19 import org.openstreetmap.josm.tools.Logging; 19 20 20 21 /** … … 146 147 CapturingActiveLayerChangeListener listener = new CapturingActiveLayerChangeListener(); 147 148 layerManagerWithActive.addActiveLayerChangeListener(listener); 148 assertThrows(IllegalArgumentException.class, () -> layerManagerWithActive.addActiveLayerChangeListener(listener)); 149 Logging.clearLastErrorAndWarnings(); 150 layerManagerWithActive.addActiveLayerChangeListener(listener); 151 assertFalse(Logging.getLastErrorAndWarnings().isEmpty()); 149 152 } 150 153 … … 172 175 @Test 173 176 void testRemoveActiveLayerChangeListenerNotInList() { 174 assertThrows(IllegalArgumentException.class, 175 () -> layerManagerWithActive.removeActiveLayerChangeListener(new CapturingActiveLayerChangeListener())); 177 Logging.clearLastErrorAndWarnings(); 178 layerManagerWithActive.removeActiveLayerChangeListener(new CapturingActiveLayerChangeListener()); 179 assertFalse(Logging.getLastErrorAndWarnings().isEmpty()); 176 180 } 177 181
Note:
See TracChangeset
for help on using the changeset viewer.