Esempio n. 1
0
        public void getUpdateCaracteristiquesTest()
        {
            int taille    = 0;
            int debTaille = 0;
            List <Caracteristique> liste = bdd.getCaracteristiques();

            debTaille = liste.Count;
            Assert.AreNotEqual <int>(liste.Count, 0);
            if (liste.Count > 0)
            {
                Caracteristique j = liste[0];
                Assert.AreEqual <int>(liste.Count, bdd.getCaracteristiques().Count);
                liste.Remove(liste.First());
                bdd.updateCaracteristiques(liste);
                taille = liste.Count;
                liste  = bdd.getCaracteristiques();
                Assert.AreEqual <int>(taille, liste.Count);
                liste.Add(j);
                bdd.updateCaracteristiques(liste);
                taille = liste.Count;
                liste  = bdd.getCaracteristiques();
                Assert.AreEqual <int>(taille, liste.Count);
                j = new Caracteristique(0, EDefCaracteristique.Strength, "Carac test", ETypeCaracteristique.Jedi, 999);
                liste.Add(j);
                bdd.updateCaracteristiques(liste);
                taille = liste.Count;
                liste  = bdd.getCaracteristiques();
                Assert.AreEqual <int>(taille, liste.Count);
                liste.Remove(liste.Last());
                bdd.updateCaracteristiques(liste);
                Assert.AreEqual(debTaille, bdd.getCaracteristiques().Count);
            }
        }
 public int updateCaracteristiques(List <Caracteristique> l)
 {
     return(bdd.updateCaracteristiques(l));
 }