### Question:
UnicodeMap { public static String char2TeX(int codePoint) { if ( MAP == null){ buildMap(); } if (CharUtils.isAsciiPrintable((char) codePoint)) { return CharUtils.toString((char) codePoint); } final String tex = MAP.get(codePoint); if (tex != null) { if (tex.endsWith("}") || tex.length() == 1) { return tex; } return "{" + tex + "}"; } LOGGER.debug("invalid char", codePoint); return ""; }  static String string2TeX(String in); static String char2TeX(int codePoint);  }### Answer:
@Test public void testChar2TeX() throws Exception { String c = UnicodeMap.char2TeX(1153); assertEquals("{\\cyrchar\\cyrkoppa}", c); }