没有 Hibernate 验证器的 Javax 注释验证 JUnit

Javax Annotation Validation JUnit without Hibernate validator

我有一个使用 javax 注释的 jax-rs 项目 (@NotNull, @Pattern etc.)。我想添加单元测试来验证这些注释,但不幸的是不能按照 this 答案中的建议使用 hibernate-validator(公司 maven repo 没有它)。有没有其他方法可以使用单元测试来验证注释?

Apache Bval provides a validator implementation that can serve as an alternative to hibernate-validator. Here's an example 开始使用 Bval。