public void buildInvalidCases() { while (incrementer.hasInvalidPermutations()) { addInvalidType(new FloatRangeTestModel(matchFloatRangeCreator.getInvalidItem())); incrementer.incrementInvalidCreators(); } } }
private void validateAs(FloatRangeTestModel object) throws InvalidModelException { BaseValidator.ValidationContext context = getValidationContext(FloatRangeTestModel.class); List<RaveError> raveErrors = null; context.setValidatedItemName("getValue()"); raveErrors = mergeErrors(raveErrors, checkFloatRange(context, object.getValue(), -15.5d, 1000.9d)); if (raveErrors != null && !raveErrors.isEmpty()) { throw new InvalidModelException(raveErrors); } } }
public void buildValidCases() { while (incrementer.hasValidPermutations()) { addValidType(new FloatRangeTestModel(matchFloatRangeCreator.getValidItem())); incrementer.incrementValidCreators(); } }
private void validateAs(IntRangeTestModel object) throws InvalidModelException { BaseValidator.ValidationContext context = getValidationContext(IntRangeTestModel.class); List<RaveError> raveErrors = null; context.setValidatedItemName("getValue()"); raveErrors = mergeErrors(raveErrors, checkIntRange(context, object.getValue(), -15L, 1000L)); if (raveErrors != null && !raveErrors.isEmpty()) { throw new InvalidModelException(raveErrors); } }
public void buildInvalidCases() { while (incrementer.hasInvalidPermutations()) { addInvalidType(new FloatRangeTestModel(matchFloatRangeCreator.getInvalidItem())); incrementer.incrementInvalidCreators(); } } }
@Test public void allInvalidFloatRangeModel_shouldFail() throws RaveException { FloatRangeTestModel.Builder builder = new FloatRangeTestModel.Builder(); Collection<FloatRangeTestModel> validCases = builder.getInvalidCases(); assertFalse(validCases.isEmpty()); Rave rave = Rave.getInstance(); for (FloatRangeTestModel model : validCases) { try { rave.validate(model); } catch (InvalidModelException e) { continue; } assertTrue("Model should have failed with value: " + model.getValue() + "\n", false); } } }
public void buildValidCases() { while (incrementer.hasValidPermutations()) { addValidType(new FloatRangeTestModel(matchFloatRangeCreator.getValidItem())); incrementer.incrementValidCreators(); } }
@Test public void allInvalidFloatRangeModel_shouldFail() throws RaveException { FloatRangeTestModel.Builder builder = new FloatRangeTestModel.Builder(); Collection<FloatRangeTestModel> validCases = builder.getInvalidCases(); assertThat(validCases).isNotEmpty(); Rave rave = Rave.getInstance(); for (FloatRangeTestModel model : validCases) { try { rave.validate(model); } catch (InvalidModelException e) { continue; } assertTrue("Model should have failed with value: " + model.getValue() + "\n", false); } } }