コード例 #1
0
        public void DeveCifrarComALetraAEmMaiusculo()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string cifrado      = criptografia.Cifrar(texto: "A");

            Assert.Equal("d", cifrado);
        }
コード例 #2
0
        public void DeveCifrarComALetraW()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string cifrado      = criptografia.Cifrar("w");

            Assert.Equal("z", cifrado);
        }
コード例 #3
0
        public void DeveCifrarComNumerosEPontos()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string cifrado      = criptografia.Cifrar(texto: "a.d,e12345678");

            Assert.Equal("d.g,h12345678", cifrado);
        }
コード例 #4
0
        public void DeveCifrarComEspacosEntreLetras()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string cifrado      = criptografia.Cifrar(texto: "a d");

            Assert.Equal("d g", cifrado);
        }
コード例 #5
0
        public void DeveCifrarUmaLetra()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string cifrado      = criptografia.Cifrar(texto: "a");

            Assert.Equal("d", cifrado);
        }
コード例 #6
0
        public void DeveCifrarUmTexto()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string cifrado      = criptografia.Cifrar(
                texto: "a ligeira raposa marrom saltou sobre o cachorro cansado"
                );

            Assert.Equal(
                "d oljhlud udsrvd pduurp vdowrx vreuh r fdfkruur fdqvdgr",
                cifrado
                );
        }
コード例 #7
0
        public void DeveCifrarOAlfabeto()
        {
            var    criptografia = new JulioCesarCriptografia(saltos: 3);
            string cifrado      = criptografia.Cifrar(
                texto: "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"
                );

            Assert.Equal(
                "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",
                cifrado
                );
        }
コード例 #8
0
 public void DeveCriarUmaCriptografiaJulioCesar()
 {
     var    criptografia = new JulioCesarCriptografia(saltos: 3);
     string cifrado      = criptografia.Cifrar(texto: "a b c d");
 }