次のコードを含む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
誰かがそれの議論などで完全なメッセージをつかむ方法を知っていますか?