DefaultCategoryDataset d = new DefaultCategoryDataset();
d.addValue(1.0, "R1", "C1");
d.addValue(2.0, "R1", "C2");
d.addValue(3.0, "R2", "C1");
d.addValue(4.0, "R2", "C2");
CategoryItemEntity e1 = new CategoryItemEntity(new Rectangle2D.Double(
1.0, 2.0, 3.0, 4.0), "ToolTip", "URL", d, 1, "C2", 1);
CategoryItemEntity e2 = null;
try {
e2 = (CategoryItemEntity) e1.clone();
}
catch (CloneNotSupportedException e) {
e.printStackTrace();
}
assertTrue(e1 != e2);
assertTrue(e1.getClass() == e2.getClass());
assertTrue(e1.equals(e2));
}