Beispiel #1
0
        public void EnglishTestEncrypt()
        {
            VigenereСipher vigenere = new VigenereСipher();
            string         text     = "wikiHow is the best";
            string         key      = "LIME";

            string expected = "HQWMSWI MD BTI MMEX";

            string result = vigenere.Encrypt(text, key);

            Assert.AreEqual(expected, result);
        }
Beispiel #2
0
        public void RussianTestEncrypt()
        {
            VigenereСipher vigenereСipher = new VigenereСipher("АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ");

            string key  = "ключ";
            string text = "Мама мыла раму!";

            string expected = "ЧЛКЧ ЧЖЙЧ ЫЛКК!";

            string result = vigenereСipher.Encrypt(text, key);

            Assert.AreEqual(expected, result);
        }