Fill notEq = sf.createFill(ff.literal("#FF0000"));
assertEqualsContract(clone, notEq, fill);
}
public void testStroke() {
Stroke stroke = sf.getDefaultStroke();
Stroke clone = visitor.copy( stroke );
assertCopy(stroke, clone);
Stroke notEq = sf.createStroke(ff.literal("#FF0000"), ff
.literal(10));
assertEqualsContract(clone, notEq, stroke);
// a stroke is a complex object with lots of properties,
// need more extensive tests here.
Stroke dashArray = sf.getDefaultStroke();
dashArray.setDashArray(new float[] { 1.0f, 2.0f, 3.0f });
Stroke dashArray2 = (Stroke) ((Cloneable)dashArray).clone();
assertEqualsContract(dashArray, dashArray2);
}