parent
8362ff9b54
commit
32e51966dd
|
|
@ -25,6 +25,8 @@ import javax.validation.ConstraintViolation;
|
||||||
import javax.validation.Validator;
|
import javax.validation.Validator;
|
||||||
import javax.validation.constraints.NotNull;
|
import javax.validation.constraints.NotNull;
|
||||||
|
|
||||||
|
import org.junit.jupiter.api.AfterEach;
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import org.springframework.context.i18n.LocaleContextHolder;
|
import org.springframework.context.i18n.LocaleContextHolder;
|
||||||
|
|
@ -41,8 +43,6 @@ import static org.assertj.core.api.Assertions.assertThatThrownBy;
|
||||||
*/
|
*/
|
||||||
class MessageSourceMessageInterpolatorIntegrationTests {
|
class MessageSourceMessageInterpolatorIntegrationTests {
|
||||||
|
|
||||||
private final Validator validator = buildValidator();
|
|
||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
private String defaultMessage;
|
private String defaultMessage;
|
||||||
|
|
||||||
|
|
@ -70,6 +70,22 @@ class MessageSourceMessageInterpolatorIntegrationTests {
|
||||||
@NotNull(message = "\\\\{null}")
|
@NotNull(message = "\\\\{null}")
|
||||||
private String escapeEscape;
|
private String escapeEscape;
|
||||||
|
|
||||||
|
private Locale defaultLocale;
|
||||||
|
|
||||||
|
private Validator validator;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
void init() {
|
||||||
|
this.defaultLocale = Locale.getDefault();
|
||||||
|
Locale.setDefault(Locale.ENGLISH);
|
||||||
|
this.validator = buildValidator();
|
||||||
|
}
|
||||||
|
|
||||||
|
@AfterEach
|
||||||
|
void restoreLocale() {
|
||||||
|
Locale.setDefault(this.defaultLocale);
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void defaultMessage() {
|
void defaultMessage() {
|
||||||
assertThat(validate("defaultMessage")).containsExactly("must not be null");
|
assertThat(validate("defaultMessage")).containsExactly("must not be null");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue