expectedKeys.add("k2");
expectedKeys.add("k3");
for (Entry<Object,Object> entry : untypedMap.entrySet()) {
assertNotNull(entry.getKey());
assertTrue(entry.getKey() instanceof LazyString);
LazyString key = (LazyString) entry.getKey();
assertNotNull(entry.getValue());
assertTrue(entry.getValue() instanceof LazyString);
LazyString value = (LazyString) entry.getValue();
String strKey = key.getWritableObject().toString(), strValue = value.getWritableObject()
.toString();
assertTrue(expectedKeys.remove(strKey));
assertEquals(2, strValue.length());