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); }
public void testCipher_withKnownChars() { Assert.Equal("-.--/--../.-/-.../", testCipherMorse.Cipher("YZAB")); }