Esempio n. 1
0
        public void getUpdateStadesTest()
        {
            int          taille    = 0;
            int          debTaille = 0;
            List <Stade> liste     = bdd.getStades();

            debTaille = liste.Count;
            Assert.AreNotEqual <int>(liste.Count, 0);
            Assert.AreEqual(2, liste.Find(x => x.Planete == "Kamino").Caracteristiques.Count);
            if (liste.Count > 0)
            {
                Stade j = new Stade(0, 999, "Planete Test", new List <Caracteristique>()
                {
                    bdd.getCaracteristiques().First()
                });
                liste.Add(j);
                bdd.updateStades(liste);
                taille = liste.Count;
                liste  = bdd.getStades();
                Assert.AreEqual <int>(taille, liste.Count);
                Assert.AreNotEqual <int>(0, (liste.Where(x => x.Planete == j.Planete)).ToList().Count);
                liste.Remove(liste.Last());
                bdd.updateStades(liste);
                Assert.AreEqual(debTaille, bdd.getStades().Count);
            }
        }
 public int updateStades(List <Stade> l)
 {
     return(bdd.updateStades(l));
 }