public int Compare(string x, string y) { var xInArabicNumerals = ChineseNumerals.ConvertToArabicNumerals(x); var yInArabicNumerals = ChineseNumerals.ConvertToArabicNumerals(y); return(AlphanumComparatorFast.Instance.Compare(xInArabicNumerals, yInArabicNumerals)); }
public void ConvertBasesRecursed(string input, string expected) { Assert.AreEqual(expected, ChineseNumerals.Literalize(input)); }
public void IsChineseDigit(char ch, bool expected) { Assert.AreEqual(expected, ChineseNumerals.IsChineseNumeral(ch)); }
public void Convert(string input, string expected) { Assert.AreEqual(expected, ChineseNumerals.ConvertToArabicNumerals(input)); }