I18nMap implements Iterable<Map.Entry<Locale, String>> { @Override public String toString() { return value(); } I18nMap(Map<Locale, String> values);  I18nMap(String value); String value(); String valueFor(Locale locale); @Override String toString(); @Override Iterator<Map.Entry<Locale, String>> iterator(); @Override int hashCode(); @Override boolean equals(Object obj);  }
@Test public void simpleI18nMap() { I18nMap value = new I18nMap("Hello"); assertEquals("Hello", value.toString()); }