/** Confirm that cloning works. */
 public void testCloning() {
   DefaultPieDataset d1 = new DefaultPieDataset();
   d1.setValue("V1", new Integer(1));
   d1.setValue("V2", null);
   d1.setValue("V3", new Integer(3));
   DefaultPieDataset d2 = null;
   try {
     d2 = (DefaultPieDataset) d1.clone();
   } catch (CloneNotSupportedException e) {
     System.err.println("Failed to clone.");
   }
   assertTrue(d1 != d2);
   assertTrue(d1.getClass() == d2.getClass());
   assertTrue(d1.equals(d2));
 }