Exemplo n.º 1
0
        public void testDetectionDunAllIn()
        {
            setup();
            Tab_J[0].Init(10, 9, 15, "RELANCER");
            Tab_J[1].Init(8, 8, 15, "RELANCER");
            Tab_J[2].Init(6, 6, 15, "RELANCER");
            Tab_J[3].Init(0, 6, 15, "RELANCER");
            Tab_J[4].Init(4, 4, 15, "RELANCER");
            Tab_J[5].Init(2, 1, 15, "ABANDONNER");

            g = new Gestionnaire(Tab_J);

            Assert.AreEqual(Tab_J[0].Engagement, g.NiveauPourSuivre());
            Assert.AreNotEqual(Tab_J[1].Engagement, g.NiveauPourSuivre());
            Assert.AreNotEqual(Tab_J[2].Engagement, g.NiveauPourSuivre());
            Assert.AreNotEqual(Tab_J[3].Engagement, g.NiveauPourSuivre());
            Assert.AreNotEqual(Tab_J[4].Engagement, g.NiveauPourSuivre());
            Assert.AreNotEqual(Tab_J[5].Engagement, g.NiveauPourSuivre());


            g.ConstruitTableaudesJoueursAllIn();

            Assert.AreEqual(g.TabAllIn.Count, 1);
            Assert.AreEqual(g.TabAllIn[0], 3);
        }
Exemplo n.º 2
0
        public void testNiveauPourSuivre()
        {
            setup();
            Tab_J[0].Init(20, 10, 12, "RELANCER");
            Tab_J[1].Init(8, 8, 15, "RELANCER");
            Tab_J[2].Init(6, 6, 15, "RELANCER");
            Tab_J[3].Init(6, 6, 15, "RELANCER");
            Tab_J[4].Init(4, 4, 15, "RELANCER");
            Tab_J[5].Init(2, 1, 15, "ABANDONNER");

            g = new Gestionnaire(Tab_J);
            Assert.AreEqual(g.NiveauPourSuivre(), 10);
        }