### Question:
Utils { public static String getSymbol(String pSymbol) { int sep = pSymbol.indexOf('_'); if (sep > 0) { return pSymbol.substring(0, sep) + pSymbol.substring(sep + 1, pSymbol.length()); } else { return pSymbol.substring(0, pSymbol.length() - 3) + pSymbol.substring(pSymbol.length() - 3, pSymbol.length()); } } private  Utils(); static String getSymbol(String pSymbol); static String getSymbol1(String pSymbol); static String getSymbol2(String pSymbol); static BigDecimal parseDecimal(String pString); static String formatDecimal(BigDecimal pDecimal); static String formatPrice(BigDecimal pDecimal, String pSymbol, ExchangeInfo pExchangeInfo); static BigDecimal scalePrice(BigDecimal pDecimal, String pSymbol, ExchangeInfo pExchangeInfo); static String formatQuantity(BigDecimal pQuantity, String pSymbol, ExchangeInfo pExchangeInfo); static BigDecimal scaleQuantity(BigDecimal pDecimal, String pSymbol, ExchangeInfo pExchangeInfo); static void sleep(long pMillis); static String iconUrl(String pSymbol); static String formatEnum(Enum pEnum); static int getQuantityScale(String pSymbol, ExchangeInfo pExchangeInfo); static int getPriceScale(String pSymbol, ExchangeInfo pExchangeInfo);  }### Answer:
@Test public void testGetSymbol() { assertEquals("symbol wrong", "NEOETH", Utils.getSymbol("NEOETH")); assertEquals("symbol wrong", "IOSTETH", Utils.getSymbol("IOSTETH")); assertEquals("symbol wrong", "NEOETH", Utils.getSymbol("NEO_ETH")); assertEquals("symbol wrong", "IOSTETH", Utils.getSymbol("IOST_ETH")); assertEquals("symbol wrong", "BTCUSDT", Utils.getSymbol("BTC_USDT")); assertEquals("symbol wrong", "BTCUSDT", Utils.getSymbol("BTCUSDT")); }