/** Tests {@link MiscUtils#copy(Object)} */
 @Test
 public void testCopy() {
   CloneableCopy e = new CloneableCopy("elm");
   CloneableCopy copy = MiscUtils.copy(e);
   assertNotNull(copy);
   assertNotSame(e, copy);
   assertEquals(e, copy);
   assertNull(MiscUtils.copy(null));
 }
 @Test
 public void testCopySerialize() {
   // serializable but not cloneable
   SerializableCopy exp = new SerializableCopy("test");
   SerializableCopy copy = MiscUtils.copy(exp);
   assertNotSame(exp, copy);
   assertEquals(exp, copy);
 }