@Test public void largerThanUpperBoundary() { WithinGivenRangeValidator lessThanValue = new WithinGivenRangeValidator(10); ValidationResult validationResult = lessThanValue.isValid("100"); assertThat(validationResult.isValid(), is(false)); assertThat(validationResult.reason(), is("[100] is outside of the range 1 to 10")); }
@Test public void withinBoundary() { WithinGivenRangeValidator lessThanValue = new WithinGivenRangeValidator(10); ValidationResult validationResult = lessThanValue.isValid("1"); assertThat(validationResult.isValid(), is(true)); assertThat(validationResult.reason(), is("")); }