Exemple #1
0
        public void TestEncryptMessageNulls()
        {
            var    subcipher = new Subcipher();
            string result    = subcipher.EncryptMessage(null, null);

            Assert.Equal(string.Empty, result);
        }
Exemple #2
0
        public void TestEncryptMessage()
        {
            var subcipher = new Subcipher();

            var message = "Stupid!";

            var map = new Dictionary <char, char>();

            map.Add('t', 'm');
            map.Add('u', 'a');
            map.Add('p', 'r');
            map.Add('i', 't');
            map.Add('d', 'y');

            var encryptedMessage = subcipher.EncryptMessage(message, map);

            Assert.Equal("Smarty!", encryptedMessage);
        }