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.
42
42
* @author Rossen Stoyanchev
43
43
* @author Juergen Hoeller
44
44
*/
45
- public class AcceptHeaderLocaleResolverTests {
45
+ class AcceptHeaderLocaleResolverTests {
46
46
47
47
private final AcceptHeaderLocaleResolver resolver = new AcceptHeaderLocaleResolver ();
48
48
49
49
50
50
@ Test
51
- public void resolve () {
51
+ void resolve () {
52
52
assertThat (this .resolver .resolveLocale (request (CANADA ))).isEqualTo (CANADA );
53
53
assertThat (this .resolver .resolveLocale (request (US , CANADA ))).isEqualTo (US );
54
54
}
55
55
56
56
@ Test
57
- public void resolvePreferredSupported () {
57
+ void resolvePreferredSupported () {
58
58
this .resolver .setSupportedLocales (Collections .singletonList (CANADA ));
59
59
assertThat (this .resolver .resolveLocale (request (US , CANADA ))).isEqualTo (CANADA );
60
60
}
61
61
62
62
@ Test
63
- public void resolvePreferredNotSupported () {
63
+ void resolvePreferredNotSupported () {
64
64
this .resolver .setSupportedLocales (Collections .singletonList (CANADA ));
65
65
assertThat (this .resolver .resolveLocale (request (US , UK ))).isEqualTo (US );
66
66
}
67
67
68
68
@ Test
69
- public void resolvePreferredAgainstLanguageOnly () {
69
+ void resolvePreferredAgainstLanguageOnly () {
70
70
this .resolver .setSupportedLocales (Collections .singletonList (ENGLISH ));
71
71
assertThat (this .resolver .resolveLocale (request (GERMANY , US , UK ))).isEqualTo (ENGLISH );
72
72
}
73
73
74
74
@ Test
75
- public void resolvePreferredAgainstCountryIfPossible () {
75
+ void resolvePreferredAgainstCountryIfPossible () {
76
76
this .resolver .setSupportedLocales (Arrays .asList (ENGLISH , UK ));
77
77
assertThat (this .resolver .resolveLocale (request (GERMANY , US , UK ))).isEqualTo (UK );
78
78
}
79
79
80
80
@ Test
81
- public void resolvePreferredAgainstLanguageWithMultipleSupportedLocales () {
81
+ void resolvePreferredAgainstLanguageWithMultipleSupportedLocales () {
82
82
this .resolver .setSupportedLocales (Arrays .asList (GERMAN , US ));
83
83
assertThat (this .resolver .resolveLocale (request (GERMANY , US , UK ))).isEqualTo (GERMAN );
84
84
}
85
85
86
86
@ Test
87
- public void resolvePreferredNotSupportedWithDefault () {
87
+ void resolvePreferredNotSupportedWithDefault () {
88
88
this .resolver .setSupportedLocales (Arrays .asList (US , JAPAN ));
89
89
this .resolver .setDefaultLocale (Locale .JAPAN );
90
90
@@ -95,7 +95,7 @@ public void resolvePreferredNotSupportedWithDefault() {
95
95
}
96
96
97
97
@ Test
98
- public void defaultLocale () {
98
+ void defaultLocale () {
99
99
this .resolver .setDefaultLocale (JAPANESE );
100
100
MockHttpServletRequest request = new MockHttpServletRequest ();
101
101
assertThat (this .resolver .resolveLocale (request )).isEqualTo (JAPANESE );
0 commit comments