我有一个包含以下代码的 Spring 验证器。
errors.rejectValue("myFieldName", "errors.required", new Object[] { "My Field" }, "Field required");
我想测试errors.required
消息是否被拾取。我一直无法找出如何。到目前为止,我在 jUnit 中拥有的是:
FieldError fieldError = errors.getFieldErrors().get(0);
assertEquals("myFieldName", fieldError.getField());
assertEquals("errors.required", fieldError.getCode());
//TODO: test that the message was picked up
有谁知道如何获取完整的信息,包括它的论点等?