@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); } } }
@Test public void allValidFloatRangeModel_shouldSucceed() throws RaveException { FloatRangeTestModel.Builder builder = new FloatRangeTestModel.Builder(); Collection<FloatRangeTestModel> validCases = builder.getValidCases(); assertFalse(validCases.isEmpty()); Rave rave = Rave.getInstance(); for (FloatRangeTestModel model : validCases) { rave.validate(model); } }
@Test public void allValidFloatRangeModel_shouldSucceed() throws RaveException { FloatRangeTestModel.Builder builder = new FloatRangeTestModel.Builder(); Collection<FloatRangeTestModel> validCases = builder.getValidCases(); assertThat(validCases).isNotEmpty(); Rave rave = Rave.getInstance(); for (FloatRangeTestModel model : validCases) { rave.validate(model); } }
@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); } } }