public void SetNoAdministrador_UsuarioValido() { var id = "admin"; var pass = "******"; ControladorAdministrativo.SetNoAdministrador(id); var usr = ControladorAdministrativo.AutenticarUsuario(id, pass); Assert.AreEqual(usr.Administrador, false); }
private void btnIngresar_Click(object sender, EventArgs e) { try { if (this.camposNoVacios()) { try { var usr = ControladorAdministrativo.AutenticarUsuario(usuario.Text, contrasenia.Text.Trim()); this.Hide(); if (usr.Administrador) { Ventana_Principal_Admi ppal_admin = new Ventana_Principal_Admi(usuario.Text); ppal_admin.ShowDialog(); this.Close(); } else { Ventana_Principal ppal = new Ventana_Principal(usuario.Text); //Le paso el usuario para que aparezca en la proxima ventana ppal.ShowDialog(); this.Close(); } } catch (UsrNoEncontradoException ex) { errorProvider1.SetError(usuario, "El usuario y/o contraseña son incorrectos"); //Cartel de Error } } } } catch (System.Data.Entity.Core.ProviderIncompatibleException ex) { MessageBox.Show("No hay conexión"); } }
public void AutenticarUsuario_UsuarioInexistente_DevuelveExcepcion() { Assert.ThrowsException <UsrNoEncontradoException>(() => ControladorAdministrativo.AutenticarUsuario("UsuarioInexistente", "ContraseniaInexistente")); }
public void AutenticarUsuario_UsuarioVacio_DevuelveExcepcion() { Assert.ThrowsException <UsrNoEncontradoException>(() => ControladorAdministrativo.AutenticarUsuario("", "")); }
public void AutenticarUsuario_UsuarioValido_DevuelveElUsuario() { var usr = ControladorAdministrativo.AutenticarUsuario("admin", "admin"); Assert.AreEqual(usr.Id, "admin"); }