11/*******************************************************************************
2- * Copyright (c) 2008, 2016 IBM Corporation and others.
2+ * Copyright (c) 2008, 2025 IBM Corporation and others.
33 *
44 * This program and the accompanying materials
55 * are made available under the terms of the Eclipse Public License 2.0
@@ -61,7 +61,7 @@ public void testFixLocaleWithIllegalChars() {
6161 public void testForced_Locale () {
6262 BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
6363 MockServletRequest req = new MockServletRequest ();
64- req .setLocale (new Locale ("de" ));
64+ req .setLocale (Locale . of ("de" ));
6565 req .getParameterMap ().put ("lang" , new String [] { "es" });
6666 String locale = UrlUtil .getLocale (req , null );
6767 assertEquals ("es" , locale );
@@ -71,7 +71,7 @@ public void testForced_Locale() {
7171 public void testForcedLangOverridesCookies () {
7272 BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
7373 MockServletRequest req = new MockServletRequest ();
74- req .setLocale (new Locale ("de" ));
74+ req .setLocale (Locale . of ("de" ));
7575 req .setCookies (new Cookie [] {new Cookie ("lang" , "it" )});
7676 req .getParameterMap ().put ("lang" , new String [] { "es" });
7777 String locale = UrlUtil .getLocale (req , null );
@@ -82,7 +82,7 @@ public void testForcedLangOverridesCookies() {
8282 public void testForcedUsingCookies () {
8383 BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
8484 MockServletRequest req = new MockServletRequest ();
85- req .setLocale (new Locale ("de" ));
85+ req .setLocale (Locale . of ("de" ));
8686 req .setCookies (new Cookie [] {new Cookie ("lang" , "it" )});
8787 String locale = UrlUtil .getLocale (req , null );
8888 assertEquals ("it" , locale );
@@ -92,7 +92,7 @@ public void testForcedUsingCookies() {
9292 public void testGetLocale_De_Standalone () {
9393 MockServletRequest req = new MockServletRequest ();
9494 BaseHelpSystem .setMode (BaseHelpSystem .MODE_STANDALONE );
95- req .setLocale (new Locale ("de" ));
95+ req .setLocale (Locale . of ("de" ));
9696 String locale = UrlUtil .getLocale (req , null );
9797 assertEquals (Platform .getNL (), locale );
9898 }
@@ -101,7 +101,7 @@ public void testGetLocale_De_Standalone() {
101101 public void testGetLocale_De_Workbench () {
102102 MockServletRequest req = new MockServletRequest ();
103103 BaseHelpSystem .setMode (BaseHelpSystem .MODE_WORKBENCH );
104- req .setLocale (new Locale ("de" ));
104+ req .setLocale (Locale . of ("de" ));
105105 String locale = UrlUtil .getLocale (req , null );
106106 assertEquals (Platform .getNL (), locale );
107107 }
@@ -110,7 +110,7 @@ public void testGetLocale_De_Workbench() {
110110 public void testGetLocale_De_Infocenter () {
111111 MockServletRequest req = new MockServletRequest ();
112112 BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
113- req .setLocale (new Locale ("de" ));
113+ req .setLocale (Locale . of ("de" ));
114114 String locale = UrlUtil .getLocale (req , null );
115115 assertEquals ("de" , locale );
116116 }
@@ -119,7 +119,7 @@ public void testGetLocale_De_Infocenter() {
119119 public void testGetLocale_Pt_Br_Infocenter () {
120120 MockServletRequest req = new MockServletRequest ();
121121 BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
122- req .setLocale (new Locale ("pt" , "br" ));
122+ req .setLocale (Locale . of ("pt" , "br" ));
123123 String locale = UrlUtil .getLocale (req , null );
124124 assertEquals ("pt_br" , locale .toLowerCase ());
125125 }
@@ -128,7 +128,7 @@ public void testGetLocale_Pt_Br_Infocenter() {
128128 public void testGetLocale_Fr_Ca_To_Infocenter () {
129129 MockServletRequest req = new MockServletRequest ();
130130 BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
131- req .setLocale (new Locale ("fr" , "CA" , "to" ));
131+ req .setLocale (Locale . of ("fr" , "CA" , "to" ));
132132 String locale = UrlUtil .getLocale (req , null );
133133 assertEquals ("fr_CA_to" , locale );
134134 }
@@ -137,39 +137,39 @@ public void testGetLocale_Fr_Ca_To_Infocenter() {
137137 public void testIsRTLWorkbench () {
138138 MockServletRequest req = new MockServletRequest ();
139139 BaseHelpSystem .setMode (BaseHelpSystem .MODE_WORKBENCH );
140- req .setLocale (new Locale ("de" ));
140+ req .setLocale (Locale . of ("de" ));
141141 assertEquals (ProductPreferences .isRTL (), UrlUtil .isRTL (req , null ));
142142 }
143143
144144 @ Test
145145 public void testIsRTLInfocenter_ar () {
146146 MockServletRequest req = new MockServletRequest ();
147147 BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
148- req .setLocale (new Locale ("ar_SA" ));
148+ req .setLocale (Locale . of ("ar_SA" ));
149149 assertTrue (UrlUtil .isRTL (req , null ));
150150 }
151151
152152 @ Test
153153 public void testIsRTLInfocenter_he () {
154154 MockServletRequest req = new MockServletRequest ();
155155 BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
156- req .setLocale (new Locale ("he" ));
156+ req .setLocale (Locale . of ("he" ));
157157 assertTrue (UrlUtil .isRTL (req , null ));
158158 }
159159
160160 @ Test
161161 public void testIsRTLInfocenter_de () {
162162 MockServletRequest req = new MockServletRequest ();
163163 BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
164- req .setLocale (new Locale ("de" ));
164+ req .setLocale (Locale . of ("de" ));
165165 assertFalse (UrlUtil .isRTL (req , null ));
166166 }
167167
168168 @ Test
169169 public void testIsRTLInfocenter_en_us () {
170170 MockServletRequest req = new MockServletRequest ();
171171 BaseHelpSystem .setMode (BaseHelpSystem .MODE_INFOCENTER );
172- req .setLocale (new Locale ("en_US" ));
172+ req .setLocale (Locale . of ("en_US" ));
173173 assertFalse (UrlUtil .isRTL (req , null ));
174174 }
175175
0 commit comments