Exemplo n.º 1
0
        public void canChipherAndMorse()
        {
            var cipherMorse = new CipherMorse(new AmericanMorse());

            string message  = "DAVID";
            string morse    = cipherMorse.Morse(message);
            string cipher   = cipherMorse.Cipher(morse);
            string original = cipherMorse.UnMorse(cipherMorse.Decrypt(cipher));

            Assert.AreEqual(message, original);
        }
Exemplo n.º 2
0
 public void testCipher_withKnownChars()
 {
     Assert.Equal("-.--/--../.-/-.../", testCipherMorse.Cipher("YZAB"));
 }