public void DeveDecifrarComNumerosEPontos()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string decifrado    = criptografia.Decifrar(cifrado: "d.g,h12345678");

            Assert.Equal("a.d,e12345678", decifrado);
        }
        public void DeveDecifrarALetraA()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string decifrado    = criptografia.Decifrar(cifrado: "a");

            Assert.Equal(
                "x",
                decifrado
                );
        }
        public void DeveDecifrarOAlfabeto()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string decifrado    = criptografia.Decifrar(
                cifrado: "d e f g h i j k l m n o p q r s t u v w x y z a b c d"
                );

            Assert.Equal(
                "a b c d e f g h i j k l m n o p q r s t u v w x y z a",
                decifrado
                );
        }
        public void DeveDecifrarUmTexto()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string decifrado    = criptografia.Decifrar(
                cifrado: "d oljhlud udsrvd pduurp vdowrx vreuh r fdfkruur fdqvdgr"
                );

            Assert.Equal(
                "a ligeira raposa marrom saltou sobre o cachorro cansado",
                decifrado
                );
        }