public void Test_Usuario_Login_UsuarioDesactivado() { UsuarioServiceClient client = new UsuarioServiceClient(); try { Usuario usuario = client.LogIn("luis", "luisa"); } catch (FaultException<ServiceException> ex) { Assert.AreEqual(ex.Detail.mensaje, "El usuario se encuentra desactivado. Comuníquese con el Banco."); } }
public void Test_Usuario_Login_CredencialesIncorrectas() { UsuarioServiceClient client = new UsuarioServiceClient(); try { Usuario usuario = client.LogIn("promero", "1234"); } catch (FaultException<ServiceException> ex) { Assert.AreEqual(ex.Detail.mensaje, "Las credenciales ingresadas son incorrectas"); } }
protected void LogIn(object sender, EventArgs e) { if (IsValid) { // Validate the user password UsuarioServiceClient servicio = new UsuarioServiceClient(); var uid = txtUserName.Text; var pwd = txtPassword.Text; try { Usuario usuario = servicio.LogIn(uid, pwd); Session.Add("Usuario", usuario); Response.Redirect("Main.aspx"); } catch (FaultException<ServiceException> ex) { FailureText.Text = ex.Detail.mensaje; ErrorMessage.Visible = true; } } }