Polish "Allow DurationFormat and PeriodFormat to be used on parameters"

See gh-22646
pull/22681/head
Andy Wilkinson 4 years ago
parent 914452b2cc
commit f96a688c1b

@ -833,9 +833,8 @@ class ConfigurationPropertiesTests {
source.put("test.duration", "P12D"); source.put("test.duration", "P12D");
sources.addLast(new MapPropertySource("test", source)); sources.addLast(new MapPropertySource("test", source));
assertThatExceptionOfType(Exception.class) assertThatExceptionOfType(Exception.class)
.isThrownBy(() -> load(ConstructorParameterWithFormatConfiguration.class)).satisfies((ex) -> { .isThrownBy(() -> load(ConstructorParameterWithFormatConfiguration.class)).havingCause()
assertThat(ex).hasCauseInstanceOf(BindException.class); .isInstanceOf(BindException.class);
});
} }
@Test @Test
@ -845,9 +844,8 @@ class ConfigurationPropertiesTests {
source.put("test.period", "P12D"); source.put("test.period", "P12D");
sources.addLast(new MapPropertySource("test", source)); sources.addLast(new MapPropertySource("test", source));
assertThatExceptionOfType(Exception.class) assertThatExceptionOfType(Exception.class)
.isThrownBy(() -> load(ConstructorParameterWithFormatConfiguration.class)).satisfies((ex) -> { .isThrownBy(() -> load(ConstructorParameterWithFormatConfiguration.class)).havingCause()
assertThat(ex).hasCauseInstanceOf(BindException.class); .isInstanceOf(BindException.class);
});
} }
@Test @Test

Loading…
Cancel
Save