@Test public void testCopy() { OpenIntLongHashMap map = new OpenIntLongHashMap(); map.put((int) 11, (long) 22); OpenIntLongHashMap map2 = (OpenIntLongHashMap) map.copy(); map.clear(); assertEquals(1, map2.size()); }
@Test public void testEquals() { // since there are no other subclasses of // Abstractxxx available, we have to just test the // obvious. OpenIntLongHashMap map = new OpenIntLongHashMap(); map.put((int) 11, (long) 22); map.put((int) 12, (long) 23); map.put((int) 13, (long) 24); map.put((int) 14, (long) 25); map.removeKey((int) 13); OpenIntLongHashMap map2 = (OpenIntLongHashMap) map.copy(); assertEquals(map, map2); assertTrue(map2.equals(map)); assertFalse("Hello Sailor".equals(map)); assertFalse(map.equals("hello sailor")); map2.removeKey((int) 11); assertFalse(map.equals(map2)); assertFalse(map2.equals(map)); }