Example #1
0
        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");
        }
Example #2
0
 /// <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();
 }