Exemple #1
0
        public void TestJeuMasse()
        {
            // environ 1 minute
            int    nbTests = 100000;
            int    minLargeur = 3, maxLargeur = 6;
            int    minHauteur = 3, maxHauteur = 6;
            Random rnd = new Random();

            for (int i = 0; i < nbTests; i++)
            {
                int largeur = rnd.Next(minLargeur, maxLargeur + 1);
                int hauteur = rnd.Next(minHauteur, maxHauteur + 1);
                Jeu jeu     = new Jeu(largeur, hauteur);
                jeu.Resoudre();
                bool bOK = Jeu.IsRange(jeu) && Jeu.IsResoluble(jeu);
                Assert.IsTrue(bOK);
            }
        }