assert r1.getLow() == 5 : "Lowest value should be 5";
assert r1.getHigh() == 5 : "Highest value should be 5";
assert r1.contains(5) : "Range should contain 5";
assert !r1.contains(4) : "Range should not contain 4";
assert !r1.contains(6) : "Range should not contain 6";
assert "5".equals(r1.toRepresentation()) : "Representation should be 5";
Range r2 = new Range("2-6");
assert r2.getLow() == 2 : "Lowest value should be 2";
assert r2.getHigh() == 6 : "Highest value should be 6";
assert r2.contains(6) : "Range should contain 6";
assert !r2.contains(7) : "Range should not contain 7";