1
1
/*
2
- * Copyright 2002-2019 the original author or authors.
2
+ * Copyright 2002-2022 the original author or authors.
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
5
* you may not use this file except in compliance with the License.
43
43
* @author Rossen Stoyanchev
44
44
* @author Juergen Hoeller
45
45
*/
46
- public class AcceptHeaderLocaleResolverTests {
46
+ class AcceptHeaderLocaleResolverTests {
47
47
48
48
private final AcceptHeaderLocaleResolver resolver = new AcceptHeaderLocaleResolver ();
49
49
50
50
51
51
@ Test
52
- public void resolve () {
52
+ void resolve () {
53
53
assertThat (this .resolver .resolveLocale (request (CANADA ))).isEqualTo (CANADA );
54
54
assertThat (this .resolver .resolveLocale (request (US , CANADA ))).isEqualTo (US );
55
55
}
56
56
57
57
@ Test
58
- public void resolvePreferredSupported () {
58
+ void resolvePreferredSupported () {
59
59
this .resolver .setSupportedLocales (Collections .singletonList (CANADA ));
60
60
assertThat (this .resolver .resolveLocale (request (US , CANADA ))).isEqualTo (CANADA );
61
61
}
62
62
63
63
@ Test
64
- public void resolvePreferredNotSupported () {
64
+ void resolvePreferredNotSupported () {
65
65
this .resolver .setSupportedLocales (Collections .singletonList (CANADA ));
66
66
assertThat (this .resolver .resolveLocale (request (US , UK ))).isEqualTo (US );
67
67
}
68
68
69
69
@ Test
70
- public void resolvePreferredAgainstLanguageOnly () {
70
+ void resolvePreferredAgainstLanguageOnly () {
71
71
this .resolver .setSupportedLocales (Collections .singletonList (ENGLISH ));
72
72
assertThat (this .resolver .resolveLocale (request (GERMANY , US , UK ))).isEqualTo (ENGLISH );
73
73
}
74
74
75
75
@ Test
76
- public void resolvePreferredAgainstCountryIfPossible () {
76
+ void resolvePreferredAgainstCountryIfPossible () {
77
77
this .resolver .setSupportedLocales (Arrays .asList (ENGLISH , UK ));
78
78
assertThat (this .resolver .resolveLocale (request (GERMANY , US , UK ))).isEqualTo (UK );
79
79
}
80
80
81
81
@ Test
82
- public void resolvePreferredAgainstLanguageWithMultipleSupportedLocales () {
82
+ void resolvePreferredAgainstLanguageWithMultipleSupportedLocales () {
83
83
this .resolver .setSupportedLocales (Arrays .asList (GERMAN , US ));
84
84
assertThat (this .resolver .resolveLocale (request (GERMANY , US , UK ))).isEqualTo (GERMAN );
85
85
}
86
86
87
87
@ Test
88
- public void resolvePreferredNotSupportedWithDefault () {
88
+ void resolvePreferredNotSupportedWithDefault () {
89
89
this .resolver .setSupportedLocales (Arrays .asList (US , JAPAN ));
90
90
this .resolver .setDefaultLocale (Locale .JAPAN );
91
91
@@ -96,7 +96,7 @@ public void resolvePreferredNotSupportedWithDefault() {
96
96
}
97
97
98
98
@ Test
99
- public void defaultLocale () {
99
+ void defaultLocale () {
100
100
this .resolver .setDefaultLocale (JAPANESE );
101
101
MockHttpServletRequest request = new MockHttpServletRequest ();
102
102
assertThat (this .resolver .resolveLocale (request )).isEqualTo (JAPANESE );
0 commit comments