Beispiel #1
0
        public void PruebaDesencriptarConRijndael()
        {
            string mensajeEncriptado    = LogicaLogin.EncriptarConRijndael(RecursosPUMod1.mensaje, RecursosPUMod1.Passphrase);
            string mensajedesencriptado = LogicaLogin.DesencriptarConRijndael(mensajeEncriptado, RecursosPUMod1.Passphrase);

            Assert.AreEqual(mensajedesencriptado, RecursosPUMod1.mensaje);
        }
Beispiel #2
0
        public void PruebaValidarRespuestaSecreta()
        {
            Usuario user = new Usuario();

            user.correo             = LogicaLogin.EncriptarConRijndael(RecursosPUMod1.CorreoExitoso, RecursosPUMod1.Passphrase);
            user.respuestaSeguridad = RecursosPUMod1.RespuestaDeSeguridadExitosa;
            Assert.IsTrue(LogicaLogin.ValidarRespuestaSecreta(user));
        }
Beispiel #3
0
        public void PruebaCambioDeClave()
        {
            Usuario user = new Usuario();

            user.username = RecursosPUMod1.UsuarioExitoso;
            user.clave    = RecursosPUMod1.ClaveExitosa;
            user.correo   = LogicaLogin.EncriptarConRijndael(RecursosPUMod1.CorreoExitoso, RecursosPUMod1.Passphrase);
            Assert.IsTrue(LogicaLogin.CambioDeClave(user));
        }
Beispiel #4
0
        public void PruebaObtenerPreguntaDeSeguridad()
        {
            Usuario user = new Usuario();

            user.username           = RecursosPUMod1.UsuarioExitoso;
            user.correo             = LogicaLogin.EncriptarConRijndael(RecursosPUMod1.CorreoExitoso, RecursosPUMod1.Passphrase);
            user.respuestaSeguridad = RecursosPUMod1.RespuestaDeSeguridadExitosa;
            DominioTotem.Usuario usuarioTmp = LogicaLogin.ObtenerPreguntaUsuario(user);
            Assert.IsNotNull(usuarioTmp);
            Assert.IsNotNull(usuarioTmp.preguntaSeguridad);
            Assert.AreNotEqual(usuarioTmp.preguntaSeguridad, String.Empty);
        }