예제 #1
0
        public void testStade()
        {
            Stade stade = new Stade(42, "Test", 42000, "Tata Ouine", null, null);

            Assert.AreEqual(stade.ToString(), "Test (Tata Ouine)");
            Assert.AreEqual(stade.ID, 42);
            Assert.AreEqual(stade.Nom, "Test");
            Assert.AreEqual(stade.NbPlaces, 42000);
            Assert.AreEqual(stade.Planete, "Tata Ouine");
            Assert.IsNull(stade.Caracteristiques);
            Assert.IsNull(stade.Image);

            List <Caracteristique> listCarac = new List <Caracteristique>();

            listCarac.Add(new Caracteristique(12, "Froid Glaciale", EDefCaracteristique.Defense, ETypeCaracteristique.Stade, -2));
            listCarac.Add(new Caracteristique(13, "Désert", EDefCaracteristique.Force, ETypeCaracteristique.Stade, -2));

            stade.Nom              = "Nom Du Stade";
            stade.NbPlaces         = 18000;
            stade.Planete          = "Mars";
            stade.Caracteristiques = listCarac;
            //stade.Image = ;

            Assert.AreEqual(stade.ToString(), "Nom Du Stade (Mars)");
            Assert.AreEqual(stade.Nom, "Nom Du Stade");
            Assert.AreEqual(stade.NbPlaces, 18000);
            Assert.AreEqual(stade.Planete, "Mars");
            Assert.AreEqual(stade.Caracteristiques, listCarac);
            //Assert.IsNull(stade.Image);
        }
예제 #2
0
 public override string ToString()
 {
     return(stade.ToString());
 }