public int Run(IGestionaireJoueurs gestionaireJoueurs) { try { var modificateurJoueur = gestionaireJoueurs.ObtenirModificateurDeJoueur(License); if (Tel != null) { modificateurJoueur.ModifierTelephone(Tel); } if (Mail != null) { modificateurJoueur.ModifierMail(Mail); } modificateurJoueur.Sauvegarder(); return(0); } catch (ElementNonExistantException e) { Console.WriteLine("Aucun joueur ne porte cette license."); return(1); } }
private void ModifierJoueur(Joueur joueur) { var modificateurJoueurs = gestionaireJoueurs.ObtenirModificateurDeJoueur(joueur.Licence); modificateurJoueurs .ModifierLesChampsPoona(joueur.ChampsPropresAPoona) .Sauvegarder(); }
public void leve_une_exception_si_joueur_existe_pas() { Assert.Throws <ElementNonExistantException>(() => gestionaireJoueurs.ObtenirModificateurDeJoueur(licenseJoueurQuiExistePas)); }