File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
src/test/java/org/scijava/prefs Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -175,6 +175,25 @@ public void testList() {
175175 assertEquals (recentFiles , result );
176176 }
177177
178+ @ Test
179+ public void testClear () {
180+ prefService .put (getClass (), "dog" , "lazy" );
181+ prefService .put (getClass (), "fox" , "quick" );
182+ assertEquals ("lazy" , prefService .get (getClass (), "dog" ));
183+ assertEquals ("quick" , prefService .get (getClass (), "fox" ));
184+ prefService .clear (getClass ());
185+ assertNull (prefService .get (getClass (), "dog" ));
186+ assertNull (prefService .get (getClass (), "fox" ));
187+ }
188+
189+ @ Test
190+ public void testRemove () {
191+ prefService .put (getClass (), "hello" , "world" );
192+ assertEquals ("world" , prefService .get (getClass (), "hello" ));
193+ prefService .remove (getClass (), "hello" );
194+ assertNull (prefService .get (getClass (), "hello" ));
195+ }
196+
178197 /**
179198 * The Java Preferences API does not support keys longer than 80 characters.
180199 * Let's test that our service does not fall victim to this limitation.
You can’t perform that action at this time.
0 commit comments