public void meetOneDimension() {
// 1 dimension
IntegerBoxes first = getSingleBoxAndVerify(new IntervalValue(1, 2));
IntegerBoxes second = getSingleBoxAndVerify(new IntervalValue(2, 4));
verifyResult(first.meet(second), prepareBox(new IntervalValue(2, 2)));
verifyResult(second.meet(first), prepareBox(new IntervalValue(2, 2)));
first = getSingleBoxAndVerify(new IntervalValue(1, 2));
second = getSingleBoxAndVerify(new IntervalValue(3, 4));
verifyResult(first.meet(second));
verifyResult(second.meet(first));