/**
* Check that the equals() method distinguishes all fields.
*/
public void testEquals() {
XYErrorRenderer r1 = new XYErrorRenderer();
XYErrorRenderer r2 = new XYErrorRenderer();
assertEquals(r1, r2);
// drawXError
r1.setDrawXError(false);
assertFalse(r1.equals(r2));
r2.setDrawXError(false);
assertTrue(r1.equals(r2));
// drawYError
r1.setDrawYError(false);
assertFalse(r1.equals(r2));
r2.setDrawYError(false);
assertTrue(r1.equals(r2));
// capLength
r1.setCapLength(9.0);
assertFalse(r1.equals(r2));
r2.setCapLength(9.0);
assertTrue(r1.equals(r2));
// errorPaint
r1.setErrorPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
Color.green));
assertFalse(r1.equals(r2));
r2.setErrorPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
Color.green));
assertTrue(r1.equals(r2));
}