private void enviarCorreo() { string random_String = getRandomPassword(); string password = PasswordHash.CreateHash(random_String); string email = txtCorreo.Text; try { int result = gestor.recuperarPassword(email, password); if (result == 1) { Cartero cartero = new Cartero { ReceiversAddress = email, subject = "Nueva Contraseña", body = "Su nueva contraseña es: " + random_String }; cartero.enviarCarta(); MessageBox.Show("Por favor revise su correo, se ha enviado una nueva contraseña ", "Recuperar Contraseña"); } else { MessageBox.Show("Correo invalido", "Error."); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Recuperar Contraseña", MessageBoxButtons.OK); } }
public void TestMethodRecoverPass() { try { Cartero cartero = new Cartero { ReceiversAddress = "*****@*****.**", subject = "Prueba", body = "Sos groso, sabelo!" }; cartero.enviarCarta(); } catch (Exception ex) { Assert.Fail(ex.ToString()); } }