Exemple #1
0
        public void getUpdateTournoisTest()
        {
            int            taille    = 0;
            int            debTaille = 0;
            List <Tournoi> liste     = bdd.getTournois();

            debTaille = liste.Count;
            Assert.AreNotEqual <int>(liste.Count, 0);
            if (liste.Count > 0)
            {
                Tournoi j = liste[0];
                Assert.AreEqual <int>(liste.Count, bdd.getTournois().Count);
                liste.Remove(liste.First());
                bdd.updateTournois(liste);
                taille = liste.Count;
                liste  = bdd.getTournois();
                Assert.AreEqual <int>(taille, liste.Count);
                liste.Add(j);
                Assert.AreEqual <int>(15, liste.First().Matchs.Count);
                bdd.updateTournois(liste);
                taille = liste.Count;
                liste  = bdd.getTournois();
                Assert.AreEqual <int>(taille, liste.Count);
                j = new Tournoi(0, "Test", bdd.getMatches());
                liste.Add(j);
                bdd.updateTournois(liste);
                taille = liste.Count;
                liste  = bdd.getTournois();
                Assert.AreEqual <int>(taille, liste.Count);
                liste.Remove(liste.Last());
                bdd.updateTournois(liste);
                Assert.AreEqual(debTaille, bdd.getTournois().Count);
            }
        }
 public int updateTournois(List <Tournoi> l)
 {
     return(bdd.updateTournois(l));
 }