private Utilisateur utilisateur() { Utilisateur utilisateur = new Utilisateur(); utilisateur.setId(new Long(1)); utilisateur.setLogin("login"); utilisateur.setPseudo("pseudo"); utilisateur.setMdp("mdp"); return utilisateur; }
public void supprimerUtilisateur(Long id_utilisateur) { utilisateurSupprime = true; Utilisateur utilisateurASupprimer = null; for (Utilisateur utilisateur : utilisateurs) if (utilisateur.getId().equals(id_utilisateur)) utilisateurASupprimer = utilisateur; if (utilisateurASupprimer != null) utilisateurs.remove(utilisateurASupprimer); }
@Test public void nEnregistrePasCinemaFrequenteSiCinemaNonSaisi() { request = new AddedParametersRequestWrapper(request, new HashMap()); final Utilisateur utilisateur = utilisateur(); request.getSession().setAttribute("utilisateur", utilisateur); ajouterCinemaAuxCinemasFrequentesAction.execute(request); assertFalse(fauxEntityManager.cinemaFrequenteEnregistre); assertTrue(fauxEntityManager.rechercherCinemasFrequentes(utilisateur.getId()).isEmpty()); }
@Test public void nEnregistrePasCinemaSiDejaDansLaListe() { String idCinema = "id_cinema"; final Map parametres = new HashMap(); parametres.put("cpt", idCinema); request = new AddedParametersRequestWrapper(request, parametres); final Utilisateur utilisateur = utilisateur(); request.getSession().setAttribute("utilisateur", utilisateur); CinemaFrequente cinemaFrequente = new CinemaFrequente(); cinemaFrequente.setId_cinema(idCinema); cinemaFrequente.setId_utilisateur(utilisateur.getId()); fauxEntityManager.cinemasFrequentes.add(cinemaFrequente); ajouterCinemaAuxCinemasFrequentesAction.execute(request); assertFalse(fauxEntityManager.cinemaFrequenteEnregistre); assertTrue(fauxEntityManager.rechercherCinemasFrequentes(new Long(0)).isEmpty()); }
@Test public void enregistreCinemaFrequenteSiUtilisateurConnecteEtCinemaSaisi() { final Map parametres = new HashMap(); parametres.put("cpt", "id_cinema"); request = new AddedParametersRequestWrapper(request, parametres); final Utilisateur utilisateur = utilisateur(); request.getSession().setAttribute("utilisateur", utilisateur); ajouterCinemaAuxCinemasFrequentesAction.execute(request); assertTrue(fauxEntityManager.cinemaFrequenteEnregistre); assertTrue(!fauxEntityManager.rechercherCinemasFrequentes(utilisateur.getId()).isEmpty()); assertNotNull(fauxEntityManager.rechercherCinemasFrequentes(utilisateur.getId()).get(0)); assertEquals( fauxEntityManager.rechercherCinemasFrequentes(utilisateur.getId()).get(0).getId_cinema(), "id_cinema"); assertEquals( fauxEntityManager .rechercherCinemasFrequentes(utilisateur.getId()) .get(0) .getId_utilisateur(), utilisateur.getId()); }
public void modifierUtilisateur(Utilisateur utilisateur) { utilisateurModifie = true; Utilisateur ancien_utilisateur = this.rechercherUtilisateur(utilisateur.getLogin()); utilisateurs.set(utilisateurs.indexOf(ancien_utilisateur), utilisateur); }
public Utilisateur rechercherUtilisateur(String login) { for (Utilisateur utilisateur : utilisateurs) if (utilisateur.getLogin().equals(login)) return utilisateur; return null; }