@Test
public void testValidation() throws BindException{
Employee employee = new Employee();
DataBinder binder = new DataBinder(employee);
MutablePropertyValues pvs = new MutablePropertyValues();
pvs.addPropertyValue("empId", "AA1000");
pvs.addPropertyValue("empName", "Nobody");
pvs.addPropertyValue("empAge", 10);
binder.bind(pvs);
Validator validator = new EmployeeValidator();
Errors errors = binder.getBindingResult();
validator.validate(employee, errors);
assertFalse(errors.hasFieldErrors("empId"));
assertFalse(errors.hasFieldErrors("empName"));
assertTrue(errors.hasFieldErrors("empAge"));
}
FormValidationTest.java 文件源码
java
阅读 57
收藏 0
点赞 0
评论 0
项目:egovframework.rte.root
作者:
评论列表
文章目录