// /**
// * Some checks for the setRangeType() method.
// */
// public void testSetRangeType() {
//
// NumberAxis axis = new NumberAxis("X");
// axis.setRangeType(RangeType.POSITIVE);
// assertEquals(RangeType.POSITIVE, axis.getRangeType());
//
// // test a change to RangeType.POSITIVE
// axis.setRangeType(RangeType.FULL);
// axis.setRange(-5.0, 5.0);
// axis.setRangeType(RangeType.POSITIVE);
// assertEquals(new Range(0.0, 5.0), axis.getRange());
//
// axis.setRangeType(RangeType.FULL);
// axis.setRange(-10.0, -5.0);
// axis.setRangeType(RangeType.POSITIVE);
// assertEquals(new Range(0.0, axis.getAutoRangeMinimumSize()),
// axis.getRange());
//
// // test a change to RangeType.NEGATIVE
// axis.setRangeType(RangeType.FULL);
// axis.setRange(-5.0, 5.0);
// axis.setRangeType(RangeType.NEGATIVE);
// assertEquals(new Range(-5.0, 0.0), axis.getRange());
//
// axis.setRangeType(RangeType.FULL);
// axis.setRange(5.0, 10.0);
// axis.setRangeType(RangeType.NEGATIVE);
// assertEquals(new Range(-axis.getAutoRangeMinimumSize(), 0.0),
// axis.getRange());
//
// // try null
// boolean pass = false;
// try {
// axis.setRangeType(null);
// }
// catch (IllegalArgumentException e) {
// pass = true;
// }
// assertTrue(pass);
// }
/**
* Some checks for the setLowerBound() method.
*/
public void testSetLowerBound() {
[[#variable18d20240]] axis = new [[#variable18d20240]]("X");
axis.setRange(0.0, 10.0);
axis.setLowerBound(5.0);
assertEquals(5.0, axis.getLowerBound(), EPSILON);
axis.setLowerBound(10.0);
assertEquals(10.0, axis.getLowerBound(), EPSILON);
assertEquals(11.0, axis.getUpperBound(), EPSILON);
//axis.setRangeType(RangeType.POSITIVE);
//axis.setLowerBound(-5.0);
//assertEquals(0.0, axis.getLowerBound(), EPSILON);
}
|