ObjectId oid = (ObjectId)data.get("ObjectId");
assertEquals(Integer.MAX_VALUE, oid.getTime());
assertEquals(-2, oid.getMachine());
assertEquals(Integer.MIN_VALUE, oid.getInc());
Pattern p2 = (Pattern)data.get("Regex");
assertEquals(p.flags(), p2.flags());
assertEquals(p.pattern(), p2.pattern());
}
@Test
public void parseUndefined() throws Exception {