【发布时间】:2014-03-23 18:09:27
【问题描述】:
我有一个 Spring 项目,我使用 hibernate 验证器并有一个使用以下代码的 Junit 测试类:
Set<ConstraintViolation<Rule>> constraintViolations = validator.validateProperty(myObject, "query");
assertEquals(1, constraintViolations.size());
但是,我发现这不是一个好的测试方法。我有一个 NotBlank 注释,该测试类检查它是否有效。但是,如果我设置任何其他违反的约束,constraintViolations.size() 将是 2。
我的问题是:如何检查NotBlank 是否被违反?
【问题讨论】:
标签: java validation hibernate-validator