public void accesseursTest() { Astronaute a = new Astronaute("Bob", "Machin", 20); Assert.AreEqual(a.getNom(), "Bob", "getNom ne renvoie pas la bonne valeur"); Assert.AreEqual(a.getPrenom(), "Machin", "getPrenom ne renvoie pas la bonne valeur"); Assert.AreEqual(a.getAge(), 20, "getAge ne renvoie pas la bonne valeur"); a.creerEdT(1); Assert.IsNotNull(a.getJourneesMission(), "getJourneesMission ne renvoie pas la bonne liste"); Assert.IsNotNull(a.getJourneesNonDictionary(), "getJourneesNonDictionary ne renvoie pas la bonne liste"); a.setNom("Marcel"); a.setPrenom("Didier"); a.setAge(26); Dictionary<int, Journee> dict = new Dictionary<int, Journee>(); dict.Add(1, new Journee(2)); dict.Add(2, new Journee(7)); a.setJourneesMission(dict); Assert.AreEqual(a.getNom(), "Marcel", "setNom ne fonctionne pas"); Assert.AreEqual(a.getPrenom(), "Didier", "setPrenom ne fonctionne pas"); Assert.AreEqual(a.getAge(), 26, "setAge ne fonctionne pas"); Assert.AreEqual(a.getJourneesMission(), dict, "setJourneesMission ne fonctionne pas"); }
/// <summary> /// Permet de procéder à la modification de l'astronaute /// </summary> /// <param name="sender">Objet source</param> /// <param name="e">Evènement</param> private void modifier_Click(object sender, EventArgs e) { aModifier.setNom(nom.Text); aModifier.setPrenom(prenom.Text); aModifier.setAge(Convert.ToInt32(age.Value)); fermerFenetre(); lb.DataSource = astroList; lb.Refresh(); }