/**
* Confirm that cloning works.
*/
public void testCloning() {
Rectangle2D legendShape = new Rectangle2D.Double(1.0, 2.0, 3.0, 4.0);
XYSplineRenderer r1 = new XYSplineRenderer();
r1.setLegendLine(legendShape);
XYSplineRenderer r2 = null;
try {
r2 = (XYSplineRenderer) r1.clone();
}
catch (CloneNotSupportedException e) {
e.printStackTrace();
}
assertTrue(r1 != r2);
assertTrue(r1.getClass() == r2.getClass());
assertTrue(r1.equals(r2));
}