1
1
/*******************************************************************************
2
- * Copyright (c) 2008, 2016 IBM Corporation and others.
2
+ * Copyright (c) 2008, 2025 IBM Corporation and others.
3
3
*
4
4
* This program and the accompanying materials
5
5
* are made available under the terms of the Eclipse Public License 2.0
@@ -61,7 +61,7 @@ public void testFixLocaleWithIllegalChars() {
61
61
public void testForced_Locale () {
62
62
BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
63
63
MockServletRequest req = new MockServletRequest ();
64
- req .setLocale (new Locale ("de" ));
64
+ req .setLocale (Locale . of ("de" ));
65
65
req .getParameterMap ().put ("lang" , new String [] { "es" });
66
66
String locale = UrlUtil .getLocale (req , null );
67
67
assertEquals ("es" , locale );
@@ -71,7 +71,7 @@ public void testForced_Locale() {
71
71
public void testForcedLangOverridesCookies () {
72
72
BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
73
73
MockServletRequest req = new MockServletRequest ();
74
- req .setLocale (new Locale ("de" ));
74
+ req .setLocale (Locale . of ("de" ));
75
75
req .setCookies (new Cookie [] {new Cookie ("lang" , "it" )});
76
76
req .getParameterMap ().put ("lang" , new String [] { "es" });
77
77
String locale = UrlUtil .getLocale (req , null );
@@ -82,7 +82,7 @@ public void testForcedLangOverridesCookies() {
82
82
public void testForcedUsingCookies () {
83
83
BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
84
84
MockServletRequest req = new MockServletRequest ();
85
- req .setLocale (new Locale ("de" ));
85
+ req .setLocale (Locale . of ("de" ));
86
86
req .setCookies (new Cookie [] {new Cookie ("lang" , "it" )});
87
87
String locale = UrlUtil .getLocale (req , null );
88
88
assertEquals ("it" , locale );
@@ -92,7 +92,7 @@ public void testForcedUsingCookies() {
92
92
public void testGetLocale_De_Standalone () {
93
93
MockServletRequest req = new MockServletRequest ();
94
94
BaseHelpSystem .setMode (BaseHelpSystem .MODE_STANDALONE );
95
- req .setLocale (new Locale ("de" ));
95
+ req .setLocale (Locale . of ("de" ));
96
96
String locale = UrlUtil .getLocale (req , null );
97
97
assertEquals (Platform .getNL (), locale );
98
98
}
@@ -101,7 +101,7 @@ public void testGetLocale_De_Standalone() {
101
101
public void testGetLocale_De_Workbench () {
102
102
MockServletRequest req = new MockServletRequest ();
103
103
BaseHelpSystem .setMode (BaseHelpSystem .MODE_WORKBENCH );
104
- req .setLocale (new Locale ("de" ));
104
+ req .setLocale (Locale . of ("de" ));
105
105
String locale = UrlUtil .getLocale (req , null );
106
106
assertEquals (Platform .getNL (), locale );
107
107
}
@@ -110,7 +110,7 @@ public void testGetLocale_De_Workbench() {
110
110
public void testGetLocale_De_Infocenter () {
111
111
MockServletRequest req = new MockServletRequest ();
112
112
BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
113
- req .setLocale (new Locale ("de" ));
113
+ req .setLocale (Locale . of ("de" ));
114
114
String locale = UrlUtil .getLocale (req , null );
115
115
assertEquals ("de" , locale );
116
116
}
@@ -119,7 +119,7 @@ public void testGetLocale_De_Infocenter() {
119
119
public void testGetLocale_Pt_Br_Infocenter () {
120
120
MockServletRequest req = new MockServletRequest ();
121
121
BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
122
- req .setLocale (new Locale ("pt" , "br" ));
122
+ req .setLocale (Locale . of ("pt" , "br" ));
123
123
String locale = UrlUtil .getLocale (req , null );
124
124
assertEquals ("pt_br" , locale .toLowerCase ());
125
125
}
@@ -128,7 +128,7 @@ public void testGetLocale_Pt_Br_Infocenter() {
128
128
public void testGetLocale_Fr_Ca_To_Infocenter () {
129
129
MockServletRequest req = new MockServletRequest ();
130
130
BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
131
- req .setLocale (new Locale ("fr" , "CA" , "to" ));
131
+ req .setLocale (Locale . of ("fr" , "CA" , "to" ));
132
132
String locale = UrlUtil .getLocale (req , null );
133
133
assertEquals ("fr_CA_to" , locale );
134
134
}
@@ -137,39 +137,39 @@ public void testGetLocale_Fr_Ca_To_Infocenter() {
137
137
public void testIsRTLWorkbench () {
138
138
MockServletRequest req = new MockServletRequest ();
139
139
BaseHelpSystem .setMode (BaseHelpSystem .MODE_WORKBENCH );
140
- req .setLocale (new Locale ("de" ));
140
+ req .setLocale (Locale . of ("de" ));
141
141
assertEquals (ProductPreferences .isRTL (), UrlUtil .isRTL (req , null ));
142
142
}
143
143
144
144
@ Test
145
145
public void testIsRTLInfocenter_ar () {
146
146
MockServletRequest req = new MockServletRequest ();
147
147
BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
148
- req .setLocale (new Locale ("ar_SA" ));
148
+ req .setLocale (Locale . of ("ar_SA" ));
149
149
assertTrue (UrlUtil .isRTL (req , null ));
150
150
}
151
151
152
152
@ Test
153
153
public void testIsRTLInfocenter_he () {
154
154
MockServletRequest req = new MockServletRequest ();
155
155
BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
156
- req .setLocale (new Locale ("he" ));
156
+ req .setLocale (Locale . of ("he" ));
157
157
assertTrue (UrlUtil .isRTL (req , null ));
158
158
}
159
159
160
160
@ Test
161
161
public void testIsRTLInfocenter_de () {
162
162
MockServletRequest req = new MockServletRequest ();
163
163
BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
164
- req .setLocale (new Locale ("de" ));
164
+ req .setLocale (Locale . of ("de" ));
165
165
assertFalse (UrlUtil .isRTL (req , null ));
166
166
}
167
167
168
168
@ Test
169
169
public void testIsRTLInfocenter_en_us () {
170
170
MockServletRequest req = new MockServletRequest ();
171
171
BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
172
- req .setLocale (new Locale ("en_US" ));
172
+ req .setLocale (Locale . of ("en_US" ));
173
173
assertFalse (UrlUtil .isRTL (req , null ));
174
174
}
175
175
0 commit comments