public void IsBasicLetter_Others() { foreach (char c in "_-{}[]^~!?|/") { Assert.IsFalse(CharHelper.IsBasicLetter(c)); } }
public void IsBasicLetter_Digits() { for (char c = '0'; c <= '9'; c++) { Assert.IsFalse(CharHelper.IsBasicLetter(c)); } }
public void IsBasicLetter_Accents() { foreach (char c in "àäâáîôöüù") { Assert.IsFalse(CharHelper.IsBasicLetter(c)); } }
/// <summary> /// Indicates whether the given letter is a valid non-first letter for a nickname. /// </summary> private static bool IsNicknameLetterValid(char letter) { return(CharHelper.IsBasicLetter(letter) || char.IsDigit(letter) || SpecialNicknameChars.Contains(letter) || letter == SpecialNoBeginningNicknameChar); }
public void IsBasicLetter_BasicLetters() { for (char c = 'a'; c <= 'z'; c++) { Assert.IsTrue(CharHelper.IsBasicLetter(c)); } for (char c = 'A'; c <= 'Z'; c++) { Assert.IsTrue(CharHelper.IsBasicLetter(c)); } }
/// <summary> /// Indicates whether the given letter is a valid first letter for a nickname. /// </summary> private static bool IsFirstNicknameLetterValid(char letter) { return(CharHelper.IsBasicLetter(letter) || SpecialNicknameChars.Contains(letter)); }