public Medico efetuarLogin(String usuario, String senha) { try { Usuario u = dao.findByExample("Usuario", "usuario", "'" + usuario + "'"); if (u != null) { Medico m = dao.findByExample("Medico", "id_usuario", new Integer(u.getId()).toString()); if (m.getUsuario().getSenha().equals(senha)) return m; } } catch (NoResultException e) { return null; } return null; }
@Test(expected = IllegalArgumentException.class) public void shouldTrowIllegalArgumentExceptionWhenValidateWithoutNIF() { medicoTested.setNif(null); medicoTested.validate(); }
@Test(expected = IllegalArgumentException.class) public void shouldTrowIllegalArgumentExceptionWhenValidateAutogeneratesWithoutCodMedico() { medicoTested.validate(true); }
@Before public void setUpTest() { medicoTested.setNombre("Nombre_Medico"); medicoTested.setApellido1("Apellido1"); medicoTested.setNif("00000000H"); }