public void TestRussionLetter() { var a = 'Я'; var result = Alphabet.AllLettersAfter(a); Assert.AreEqual("Введите букву английского алфавита!", result); }
public void TestLetter_g() { var a = 'g'; var result = Alphabet.AllLettersAfter(a); Assert.AreEqual("HIJKLMNOPQRSTUVWXYZ", result); }
public void TestLetter_z() { var a = 'z'; var result = Alphabet.AllLettersAfter(a); Assert.AreEqual("Это последняя буква алфавита!", result); }
public void TestLetter_T() { var a = 'T'; var result = Alphabet.AllLettersAfter(a); Assert.AreEqual("UVWXYZ", result); }
public void QuestionMarkTest() { var letter = '?'; var a = new Alphabet(); var result = a.AllLettersAfter(letter); Assert.AreEqual("!", result); }
public void SpecialLetterTest() { var letter = 'ö'; var a = new Alphabet(); var result = a.AllLettersAfter(letter); Assert.AreEqual("!", result); }
public void CapitalRussianSHLetterTest() { var letter = 'Ш'; var a = new Alphabet(); var result = a.AllLettersAfter(letter); Assert.AreEqual("ЩЪЫЬЭЮЯ", result); }
public void RussianYALetterTest() { var letter = 'Я'; var a = new Alphabet(); var result = a.AllLettersAfter(letter); Assert.AreEqual("", result); }
public void SmallRussianSHLetterTest() { var letter = 'ш'; var a = new Alphabet(); var result = a.AllLettersAfter(letter); Assert.AreEqual("щъыьэюя", result); }
public void LatinZLetterTest() { var letter = 'z'; var a = new Alphabet(); var result = a.AllLettersAfter(letter); Assert.AreEqual("", result); }
public void CapitalLatinVLetterTest() { var letter = 'V'; var a = new Alphabet(); var result = a.AllLettersAfter(letter); Assert.AreEqual("WXYZ", result); }
public void FirstSymbolTest() { var letter = char.MinValue; var a = new Alphabet(); var result = a.AllLettersAfter(letter); Assert.AreEqual("!", result); }
public void SmallLatinVLetterTest() { var letter = 'v'; var a = new Alphabet(); var result = a.AllLettersAfter(letter); Assert.AreEqual("wxyz", result); }
public void Random() { var rnd = new Random(); for (int i = 0; i != 100; i++) { var index = rnd.Next(0, 32); var letter = russianLetters[index]; Assert.AreEqual(russianLetters.Substring(index + 1), russian.AllLettersAfter(letter)); } }
public void NoLetterInAlphabet() { var alphabet = new Alphabet(new char[] { 'k', 't', 'a' }); Assert.Throws <ArgumentException>(() => alphabet.AllLettersAfter('q')); }
public void Begin() { var i = russianLetters.IndexOf('А'); Assert.AreEqual(russianLetters.Substring(i + 1), russian.AllLettersAfter('А')); }