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); }
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); }