package com.camnter.newlife.utils; import org.junit.Test; import static junit.framework.Assert.assertEquals; /** * Description:ChineseUtilsTest * Created by:CaMnter */ public class ChineseUtilsTest { private static final String TAG = "ChineseUtilsTest"; private static final String WORD = "二"; private static final String SENTENCE = "二次元"; private static final String SENTENCE_CHINESE = "erciyuan"; private static final String WORD_UPPER = "E"; private static final String WORD_LOWER = "e"; @Test public void convert() throws Exception { } @Test public void getSpelling() throws Exception { String spelling = ChineseUtils.getInstance().getSpelling(SENTENCE); System.out.println(TAG + " >>>>>>>> getSpelling "); System.out.println(TAG + " >> getSpelling >> Sentence >> " + SENTENCE); System.out.println(TAG + " >> getSpelling >> Sentence chinese >> " + SENTENCE_CHINESE); System.out.println(TAG + " >> getSpelling >> spelling >> " + spelling); System.out.println(); assertEquals(SENTENCE_CHINESE, spelling); } @Test public void getSpellingFirstLetterUpper() throws Exception { String upper = ChineseUtils.getInstance().getSpellingFirstLetterUpper(WORD); System.out.println(TAG + " >>>>>>>> getSpellingFirstLetterUpper "); System.out.println(TAG + " >> getSpellingFirstLetterUpper >> word >> " + WORD); System.out.println(TAG + " >> getSpellingFirstLetterUpper >> work upper >> " + WORD_UPPER); System.out.println(TAG + " >> getSpellingFirstLetterUpper >> upper >> " + upper); System.out.println(); assertEquals(WORD_UPPER, upper); } @Test public void getSpellingFirstLetterLower() throws Exception { String lower = ChineseUtils.getInstance().getSpellingFirstLetterLower(WORD); System.out.println(TAG + " >>>>>>>> getSpellingFirstLetterLower "); System.out.println(TAG + " >> getSpellingFirstLetterUpper >> word >> " + WORD); System.out.println(TAG + " >> getSpellingFirstLetterUpper >> work lower >> " + WORD_LOWER); System.out.println(TAG + " >> getSpellingFirstLetterUpper >> lower >> " + lower); System.out.println(); assertEquals(WORD_LOWER, lower); } }