Exemplo n.º 1
0
    def testverifiewinJeu(self):

        init = Jeu("Hollande", "Obama", contreIa=True)

        assert not init.verifiewin(1)
        assert not init.verifiewin(0)
        assert not init.verify()
        init.joueur1.nombreCapture = 30

        assert init.verifiewin(0)
        assert not init.verifiewin(1)
        assert init.verify()

        init.joueur1.nombreCapture = 3
        init.joueur2.nombreCapture = 0
        for i in range(6, 12):

            init.plateau.cases[i].graines = 0
        for i in range(4):
            init.plateau.cases[i].graines = 2
        for i in range(4, 6):
            init.plateau.cases[i].graines = 0

        assert not init.verifiewin(1)
        assert init.verifiewin(0)
        assert init.verify()