### Question:
CurrencyUtil { public static String getNameAndCode(String currencyCode) { return getNameByCode(currencyCode) + " (" + currencyCode + ")"; }  static void setup(); static void setBaseCurrencyCode(String baseCurrencyCode); static Collection<FiatCurrency> getAllSortedFiatCurrencies(); static List<FiatCurrency> getMainFiatCurrencies(); static Collection<CryptoCurrency> getAllSortedCryptoCurrencies(); static Stream<Asset> getSortedAssetStream(); static List<CryptoCurrency> getMainCryptoCurrencies(); static List<CryptoCurrency> getRemovedCryptoCurrencies(); static List<TradeCurrency> getAllAdvancedCashCurrencies(); static List<TradeCurrency> getAllMoneyGramCurrencies(); static List<TradeCurrency> getAllUpholdCurrencies(); static List<TradeCurrency> getAllRevolutCurrencies(); static List<TradeCurrency> getMatureMarketCurrencies(); static boolean isFiatCurrency(String currencyCode); static Optional<FiatCurrency> getFiatCurrency(String currencyCode); static boolean isCryptoCurrency(String currencyCode); static Optional<CryptoCurrency> getCryptoCurrency(String currencyCode); static Optional<TradeCurrency> getTradeCurrency(String currencyCode); static FiatCurrency getCurrencyByCountryCode(String countryCode); static String getNameByCode(String currencyCode); static Optional<CryptoCurrency> findCryptoCurrencyByName(String currencyName); static String getNameAndCode(String currencyCode); static TradeCurrency getDefaultTradeCurrency(); static boolean assetMatchesNetwork(Asset asset, BaseCurrencyNetwork baseCurrencyNetwork); static boolean assetMatchesNetworkIfMainnet(Asset asset, BaseCurrencyNetwork baseCurrencyNetwork); static boolean coinMatchesNetworkIfMainnet(Coin coin, BaseCurrencyNetwork baseCurrencyNetwork); static boolean assetMatchesCurrencyCode(Asset asset, String currencyCode); static Optional<Asset> findAsset(AssetRegistry assetRegistry, String currencyCode,
                                            BaseCurrencyNetwork baseCurrencyNetwork, boolean daoTradingActivated); static Optional<Asset> findAsset(String tickerSymbol); static Optional<Asset> findAsset(String tickerSymbol, BaseCurrencyNetwork baseCurrencyNetwork); static List<CryptoCurrency> getActiveSortedCryptoCurrencies(AssetService assetService, FilterManager filterManager); static String getCurrencyPair(String currencyCode); static String getCounterCurrency(String currencyCode); static String getPriceWithCurrencyCode(String currencyCode); static String getPriceWithCurrencyCode(String currencyCode, String translationKey);  }### Answer:
@Test public void testGetNameAndCodeOfRemovedAsset() { assertEquals("Bitcoin Cash (BCH)", CurrencyUtil.getNameAndCode("BCH")); assertEquals("N/A (XYZ)", CurrencyUtil.getNameAndCode("XYZ")); }