コード例 #1
0
        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);
        }
コード例 #2
0
    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);
    }
コード例 #3
0
        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);
        }
コード例 #4
0
        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%");
        }
コード例 #5
0
ファイル: Fachada.cs プロジェクト: Leandro7493/TP-3
        public string DesencriptarCesar(string palabra, int desplazamiento)
        {
            EncriptadorCesar encriptador = new EncriptadorCesar(desplazamiento);

            return(encriptador.Desencriptar(palabra));
        }