map.remove(key);
assertEquals(i, map.size());
map.put(key, value);
assertEquals(value, map.get(key));
assertFalse(map.isEmpty());
assertTrue(map.keySet().contains(key));
assertEquals(i + 1, map.values().size());
assertTrue(map.values().contains(value));
}
testWritable(map);
MapWritable map2 = new MapWritable();