DataprepLocaleContextResolver implements LocaleContextResolver { @Override public void setLocaleContext(HttpServletRequest request, HttpServletResponse response, LocaleContext localeContext) { delegate.setLocale(request, response, getLocale(request)); } DataprepLocaleContextResolver(@Value("${dataprep.locale:en-US}") String configuredLocale); @Override Locale resolveLocale(HttpServletRequest request); @Override void setLocale(HttpServletRequest request, HttpServletResponse response, Locale locale); @Override LocaleContext resolveLocaleContext(HttpServletRequest request); @Override void setLocaleContext(HttpServletRequest request, HttpServletResponse response,
            LocaleContext localeContext);  }
@Test(expected = UnsupportedOperationException.class) public void setLocaleContext() throws Exception { new DataprepLocaleContextResolver("en-US").setLocale(request, response, Locale.FRANCE); }