TracerUtils { public static String getEmptyStringIfNull(Map<String, String> map, String key) { String value = map.get(key); return value == null ? StringUtils.EMPTY_STRING : value; }  static String getTraceId(); static boolean checkBaggageLength(SofaTracerSpan sofaTracerSpan, String key, String value); static int getSysBaggageMaxLength(); static int getBaggageMaxLength(); static String getPID(); static LogReserveConfig parseLogReserveConfig(String logReserveConfig); static boolean isLoadTest(SofaTracerSpan sofaTracerSpan); static String getLoadTestMark(SofaTracerSpan span); static String getInetAddress(); static String removeJSessionIdFromUrl(String url); static String getCurrentZone(); static String getDefaultTimeZone(); static String getEmptyStringIfNull(Map<String, String> map, String key); static String hostToHexString(String host); static final String KEY_OF_CURRENT_ZONE; static final String CURRENT_ZONE; static String P_ID_CACHE; }
@Test public void testGetEmptyStringIfNull() { Map<String, String> map = new HashMap<String, String>(); map.put("key", "value"); assertEquals("value", TracerUtils.getEmptyStringIfNull(map, "key")); assertTrue(StringUtils.isBlank(TracerUtils.getEmptyStringIfNull(map, "key1"))); }