/**
* Confirm that cloning works.
*/
public void testCloning() {
CustomPieURLGenerator g1 = new CustomPieURLGenerator();
Map m1 = new HashMap();
m1.put("A", "http://www.jfree.org/");
g1.addURLs(m1);
CustomPieURLGenerator g2 = null;
try {
g2 = (CustomPieURLGenerator) g1.clone();
}
catch (CloneNotSupportedException e) {
e.printStackTrace();
}
assertTrue(g1 != g2);
assertTrue(g1.getClass() == g2.getClass());
assertTrue(g1.equals(g2));
// check independence
Map m2 = new HashMap();
m2.put("B", "XYZ");