List of usage examples for org.springframework.validation BindException getFieldErrors
@Override
public List<FieldError> getFieldErrors(String field)
From source file:org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoaderIntegrationTests.java
public void testShortCircuiteValidationDisabled() throws Exception { DefaultXmlBeanValidationConfigurationLoader loader = createLoader("TestBean3.vld.xml"); BeanValidator validator = new BeanValidator(loader); validator.setShortCircuitFieldValidation(false); TestBean bean = new TestBean(); BindException errors = new BindException(bean, "bean"); validator.validate(bean, errors);//from ww w.jav a 2 s. co m assertTrue(errors.hasErrors()); assertTrue(errors.hasFieldErrors("name")); assertEquals(2, errors.getFieldErrorCount("name")); List fieldErrors = errors.getFieldErrors("name"); assertTrue(ArrayUtils.contains(((FieldError) fieldErrors.get(0)).getCodes(), "TestBean.name[not.null]")); assertTrue(ArrayUtils.contains(((FieldError) fieldErrors.get(1)).getCodes(), "TestBean.name[not.null.2]")); }