@@ -243,6 +243,9 @@ public void testHashCollisions()
243243 JImmutableHashMap <ManualHashKey , String > map = JImmutableHashMap .of ();
244244 map = map .assign (key1 , "1" ).assign (key2 , "2" ).assign (key3 , "3" );
245245 assertEquals (3 , map .size ());
246+ assertEquals ("1" , map .get (key1 ));
247+ assertEquals ("2" , map .get (key2 ));
248+ assertEquals ("3" , map .get (key3 ));
246249 assertEquals ("1" , map .getValueOr (key1 , "X" ));
247250 assertEquals ("2" , map .getValueOr (key2 , "X" ));
248251 assertEquals ("3" , map .getValueOr (key3 , "X" ));
@@ -251,6 +254,9 @@ public void testHashCollisions()
251254 assertEquals ("3" , map .find (key3 ).getValueOr ("X" ));
252255 map = map .delete (key2 );
253256 assertEquals (2 , map .size ());
257+ assertEquals ("1" , map .get (key1 ));
258+ assertEquals (null , map .get (key2 ));
259+ assertEquals ("3" , map .get (key3 ));
254260 assertEquals ("1" , map .getValueOr (key1 , "X" ));
255261 assertEquals ("X" , map .getValueOr (key2 , "X" ));
256262 assertEquals ("3" , map .getValueOr (key3 , "X" ));
@@ -259,6 +265,9 @@ public void testHashCollisions()
259265 assertEquals ("3" , map .find (key3 ).getValueOr ("X" ));
260266 map = map .delete (key1 );
261267 assertEquals (1 , map .size ());
268+ assertEquals (null , map .get (key1 ));
269+ assertEquals (null , map .get (key2 ));
270+ assertEquals ("3" , map .get (key3 ));
262271 assertEquals ("X" , map .getValueOr (key1 , "X" ));
263272 assertEquals ("X" , map .getValueOr (key2 , "X" ));
264273 assertEquals ("3" , map .getValueOr (key3 , "X" ));
@@ -267,6 +276,9 @@ public void testHashCollisions()
267276 assertEquals ("3" , map .find (key3 ).getValueOr ("X" ));
268277 map = map .delete (key3 );
269278 assertEquals (0 , map .size ());
279+ assertEquals (null , map .get (key1 ));
280+ assertEquals (null , map .get (key2 ));
281+ assertEquals (null , map .get (key3 ));
270282 assertEquals ("X" , map .getValueOr (key1 , "X" ));
271283 assertEquals ("X" , map .getValueOr (key2 , "X" ));
272284 assertEquals ("X" , map .getValueOr (key3 , "X" ));
0 commit comments