Spring Rest Controller在单元测试中跳过方法参数验证

时间:2015-12-15 11:15:45

标签: spring-mvc spring-boot spring-restcontroller

我已经将Spring配置为验证控制器方法参数,方法是在应用程序配置中添加for bean,并在控制器上添加MethodValidationPostProcessor注释。

@validated

public Entity getEntity(@MyConstraint @RequestParam int limit) 验证在应用程序中应用,但在运行单元测试时,不会触发验证。

测试类看起来像:

MyConstraint

知道我的测试有什么问题吗? 感谢。

1 个答案:

答案 0 :(得分:0)

我认为你需要在测试类中添加@WebAppConfiguration注释。