public void testCopyFields()
 {
     Data data = new Data(freshData.getName());
     data.setContent(freshData.getContent());
     data.setMetaInfo(freshData.getMetaInfo());
     try {
         credentials.signData(data);
     } catch (SecurityException ex) {
         Assert.Fail("Error calling signData" + ex.Message);
     }
     ArrayList freshDump = dumpData(data);
     Assert.AssertTrue("Freshly created data does not match original dump",
             dataDumpsEqual(freshDump, initialDump));
 }