StringTools { public static String replaceQuotes(String original) { return QUOTE_PATTERN.matcher(original).replaceAll(QUOTE_SINGLE); } private  StringTools(); static String characterMapReplacement(Character charToReplace); static String stringMapReplacement(String stringToReplace); static String appendToPath(final String basePath, final String additionalPath); static String cleanString(String sourceString); static String formatFileSize(long fileSize); static boolean isNotValidString(String testString); static boolean isValidString(String testString); static String trimToLength(String sourceString, int requiredLength); static String trimToLength(String sourceString, int requiredLength, boolean trimToWord, String endingSuffix); static List<T> castList(Class<? extends T> objClass, Collection<?> c); static List<String> splitList(String stringToSplit, String regexDelim); static String[] tokenizeToArray(String sourceString, String delimiter); static String processMpaaCertification(String mpaaCertification); static String processMpaaCertification(String mpaaRated, String mpaaCertification); static String replaceQuotes(String original); static int parseRating(String rating); static int parseRating(float rating); static String getWords(final String sentanceToTrim, int numOfWords);  }
@Test public void testReplaceQuotes() { LOG.info("replaceQuotes"); String original = "Quote’s, Quote\"s, Quote`s, Quote's"; String expResult = "Quote's, Quote's, Quote's, Quote's"; String result = StringTools.replaceQuotes(original); assertEquals(expResult, result); }