Пример #1
0
 public void IsBasicLetter_Others()
 {
     foreach (char c in "_-{}[]^~!?|/")
     {
         Assert.IsFalse(CharHelper.IsBasicLetter(c));
     }
 }
Пример #2
0
 public void IsBasicLetter_Digits()
 {
     for (char c = '0'; c <= '9'; c++)
     {
         Assert.IsFalse(CharHelper.IsBasicLetter(c));
     }
 }
Пример #3
0
 public void IsBasicLetter_Accents()
 {
     foreach (char c in "àäâáîôöüù")
     {
         Assert.IsFalse(CharHelper.IsBasicLetter(c));
     }
 }
Пример #4
0
 /// <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);
 }
Пример #5
0
        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));
            }
        }
Пример #6
0
 /// <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));
 }