Esempio n. 1
0
 @Test
 public void test_localized_string_to_json() throws Exception {
   LocalizedString string = new LocalizedString().forLanguageTag(null, "coucou").forEn("kewkew");
   String json = objectMapper.writeValueAsString(string);
   log.debug(string.toString());
   log.debug(json);
   assertThat(string.keySet().contains(Locale.ENGLISH.toLanguageTag())).isTrue();
   assertThat(string.keySet().contains(Locale.forLanguageTag("und").toLanguageTag())).isTrue();
   LocalizedString string2 = objectMapper.readValue(json, LocalizedString.class);
   log.debug(string2.toString());
   assertThat(string2.keySet().contains(Locale.ENGLISH.toLanguageTag())).isTrue();
   assertThat(string2.keySet().contains(Locale.forLanguageTag("und").toLanguageTag())).isTrue();
 }