### Question:
UnsignedLongRangeConstraintEditor extends AbstractColumnConstraintEditor<BigInteger> { @Override public void reset() { BigInteger newMinValue = BigInteger.ZERO; BigInteger newMaxValue = MAX_VALUE; setValue(getConstraint().copy(newMinValue, newMaxValue)); } UnsignedLongRangeConstraintEditor(ColumnConstraint<BigInteger> constraint); @Override void reset(); @Override String getErrorMessage();  }### Answer:
@Test public void testReset() { setLowerValue(10); setUpperValue(20); runSwing(() -> editor.reset()); waitForSwing(); assertEquals("0x0", lowerField.getText()); assertEquals("0xffffffffffffffff", upperField.getText()); }