/** * Register this {@link BaseValidator} with the {@link Rave} registry. */ protected final void registerSelf() { Rave.getInstance().registerValidator(this, supportedClasses); }
@Test(expected = IllegalStateException.class) public void registerValidator_whenTwoValidatorsOnSameModel_shouldFailwithIllegalStateException() { TestValidator testValidator = new TestValidator(); Rave.getInstance().registerValidator(testValidator, testValidator.getSupportedClasses()); Rave.getInstance().registerValidator(testValidator, testValidator.getSupportedClasses()); }