BD extends AbstractDao<EntiteGTD> implements IGestionnaireComptes, ICopieLocale { @Override public Long getIdUtilisateur(String login) { UtilisateurDao uDao = DaoFactory.createUtilisateurDao(); Utilisateur u = uDao.trouverUtilisateur(login); return (u != null) ? u.getId(): null; } BD(); @Override Boolean existeUtilisateur(String login); @Override Long existeUtilisateur(String login, char[] mdp); @Override Long getIdUtilisateur(String login); @Override Boolean creerCompte(String login, char[] password, String email); @Override Boolean existeServer(String login); @Override Boolean setServer(String login, Boolean value); @Override Long ajouterProjetBD(IProjet projet, Long idProjet); @Override Boolean ajouterTacheBD(ITache tache, IProjet projet); @Override Boolean modifierTache(ITache t); @Override Boolean modifierProjet(IProjet projet); @Override Boolean supprimerContact(IContact contact); @Override Boolean supprimerTache(ITache tache); @Override Boolean supprimerProjet(IProjet projet); @Override Boolean ajouterContactBD(IContact contact); IProjet recupererProjetRacine(); @Override void mettreDansCorbeille(IProjet p); @Override void mettreDansCorbeille(ITache t); @Override void viderCorbeille(IProjet corbeille);  }
@Test public void testGetIdUtilisateur() { System.out.println("getIdUtilisateur"); BD instance = new BD(); Long expResult = null; Long result = instance.getIdUtilisateur(nologin); assertEquals(expResult, result); }