Fix broken build
Hibernate Validator 6 has a slightly different structure for default messages. This commit adapts our tests accordingly. See gh-9969
This commit is contained in:
parent
8c0ffa331b
commit
0f2d91c7e0
|
|
@ -66,11 +66,11 @@ public class BindValidationFailureAnalyzerTests {
|
|||
FailureAnalysis analysis = performAnalysis(
|
||||
FieldValidationFailureConfiguration.class);
|
||||
assertThat(analysis.getDescription())
|
||||
.contains(failure("test.foo.foo", "null", "may not be null"));
|
||||
.contains(failure("test.foo.foo", "null", "must not be null"));
|
||||
assertThat(analysis.getDescription())
|
||||
.contains(failure("test.foo.value", "0", "at least five"));
|
||||
assertThat(analysis.getDescription())
|
||||
.contains(failure("test.foo.nested.bar", "null", "may not be null"));
|
||||
.contains(failure("test.foo.nested.bar", "null", "must not be null"));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
|
@ -93,13 +93,13 @@ public class BindValidationFailureAnalyzerTests {
|
|||
public void otherBindExceptionShouldReturnAnalysis() throws Exception {
|
||||
BindException cause = new BindException(new FieldValidationFailureProperties(),
|
||||
"fieldValidationFailureProperties");
|
||||
cause.addError(new FieldError("test", "value", "may not be null"));
|
||||
cause.addError(new FieldError("test", "value", "must not be null"));
|
||||
BeanCreationException rootFailure = new BeanCreationException(
|
||||
"bean creation failure", cause);
|
||||
FailureAnalysis analysis = new BindValidationFailureAnalyzer()
|
||||
.analyze(rootFailure, rootFailure);
|
||||
assertThat(analysis.getDescription())
|
||||
.contains(failure("test.value", "null", "may not be null"));
|
||||
.contains(failure("test.value", "null", "must not be null"));
|
||||
}
|
||||
|
||||
private static String failure(String property, String value, String reason) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue