@Test public void defaultLocale() { Locale originalDefaultLocale = Locale.getDefault(); try { Locale newDefaultLocale = originalDefaultLocale.equals(Locale.GERMANY) ? Locale.FRANCE : Locale.GERMANY; Locale.setDefault(newDefaultLocale); // Create the request after changing the default locale. MockHttpServletRequest request = new MockHttpServletRequest(); assertFalse(newDefaultLocale.equals(request.getLocale())); assertEquals(Locale.ENGLISH, request.getLocale()); } finally { Locale.setDefault(originalDefaultLocale); } }
@Test public void locale() throws Exception { Locale locale = new Locale("nl", "nl"); this.builder.locale(locale); MockHttpServletRequest request = this.builder.buildRequest(this.servletContext); assertEquals(locale, request.getLocale()); }