Exemplo n.º 1
0
        public void isJoueurCourantNotNull()
        {
            Morpion morpion = new Morpion();

            Assert.AreEqual(false, morpion.isJoueurCourantNotNull());
            morpion.saisieNomsJoueurs("a", "b");
            Assert.AreEqual(true, morpion.isJoueurCourantNotNull());
        }
Exemplo n.º 2
0
        public void getNomJoueurQuiClique()
        {
            Morpion morpion = new Morpion();

            morpion.saisieNomsJoueurs("a", "b");
            morpion.cocherCase(0, 0);
            Assert.AreEqual("a", morpion.getNomJoueurQuiClique());
        }
Exemplo n.º 3
0
        public void SaisieNomJoueurs()
        {
            Morpion morpion = new Morpion();

            morpion.saisieNomsJoueurs("a", "b");
            Assert.AreEqual(morpion.Joueur1.Nom, "a");
            Assert.AreEqual(morpion.Joueur2.Nom, "b");
        }
Exemplo n.º 4
0
        public void cocherCase()
        {
            Morpion morpion = new Morpion();

            morpion.saisieNomsJoueurs("a", "b");
            Assert.AreEqual(1, morpion.cocherCase(0, 0));
            Assert.AreEqual(0, morpion.cocherCase(0, 0));
            Assert.AreEqual(2, morpion.cocherCase(1, 0));
        }
Exemplo n.º 5
0
        public void recommancerPartie()
        {
            Morpion morpion = new Morpion();

            morpion.saisieNomsJoueurs("a", "b");
            morpion.recommancerPartie();
            Assert.IsTrue(morpion.isJoueurCourantNotNull());
            for (int i = 0; i < 3; i++)
            {
                for (int j = 0; j < 3; j++)
                {
                    Assert.AreNotEqual(0, morpion.cocherCase(i, j));
                }
            }
        }