public void TestDesencriptarCesar() { string palabra = "jqnc"; string palabraesperada = "hola"; int desplazamiento = 2; EncriptadorCesar cesar = new EncriptadorCesar("Cesar", desplazamiento); string resultado = cesar.Desencriptar(palabra); Assert.AreEqual(palabraesperada, resultado); }
static void Main() { string encriptadoCesar = EncriptadorCesar.Encriptar("Holz"); string encriptado = Encriptador.Encriptar("Holz"); string desencriptadoCesar = EncriptadorCesar.Desencriptar("Holz"); string desencriptado = Encriptador.Desencriptar("Holz"); Console.WriteLine("Palabra encriptada cesar: {0}", encriptadoCesar); Console.WriteLine("Palabra encriptada: {0}", encriptado); Console.WriteLine("Palabra desencriptada cesar: {0}", desencriptadoCesar); Console.WriteLine("Palabra desencriptada: {0}", desencriptado); }
public void TestEncriptarCesar() // Método de la prueba unitaria para probar el funcionamiento del encriptador. { string palabra = "hola"; string palabraesperada = "jqnc"; int desplazamiento = 2; EncriptadorCesar cesar = new EncriptadorCesar("Cesar", desplazamiento); string resultado = cesar.Encriptar(palabra); Assert.AreEqual(palabraesperada, resultado); }
public void CesarTest() { IEncriptador cesar = new EncriptadorCesar(17); String mPalabra = "Parlos Cankrac"; String mPalabraEncriptada = cesar.Encriptar(mPalabra); Assert.AreEqual(mPalabra, cesar.Desencriptar(mPalabraEncriptada)); Assert.AreEqual(cesar.Encriptar(mPalabra), mPalabraEncriptada); cesar = new EncriptadorCesar(10); String mPalabra2 = " AB!"; String mPalabraEncriptada2 = cesar.Encriptar(mPalabra2); Assert.AreEqual(cesar.Encriptar(mPalabra2), "*KL+"); Assert.AreEqual(cesar.Encriptar("~)z"), ")3%"); }
public string DesencriptarCesar(string palabra, int desplazamiento) { EncriptadorCesar encriptador = new EncriptadorCesar(desplazamiento); return(encriptador.Desencriptar(palabra)); }