public void UnBrelanNestPasUnCarre() { var lancerDes = new int[] { 5, 5, 5, 4, 4 }; var calculateur = new CalculateurScoreLancer(); var scoreCase = calculateur.calculerScore(CaseInferieure.CARRE, lancerDes); Assert.Equal(0, scoreCase); }
public void UnCarreEstAussiUnBrelan() { var lancerDes = new int[] { 5, 5, 5, 5, 4 }; var calculateur = new CalculateurScoreLancer(); var scoreCase = calculateur.calculerScore(CaseInferieure.BRELAN, lancerDes); Assert.Equal(24, scoreCase); }
public void PourLaCaseYahtzee_LeScoreVautZero_QuandUnYahtzeePasRealise() { var lancerDes = new int[] { 3, 3, 3, 3, 4 }; var calculateur = new CalculateurScoreLancer(); var scoreCase = calculateur.calculerScore(CaseInferieure.YAHTZEE, lancerDes); Assert.Equal(0, scoreCase); }
public void PourLaCaseFull_LeScoreVaut25_QuandUnFullRealise() { var lancerDes = new int[] { 3, 3, 3, 4, 4 }; var calculateur = new CalculateurScoreLancer(); var scoreCase = calculateur.calculerScore(CaseInferieure.FULL, lancerDes); Assert.Equal(25, scoreCase); }
public void PourLaCaseYahtzee_LeScoreVautLAdditionDesDes_QuandUnYahtzeeEstRealise() { var lancerDes = new int[] { 3, 3, 3, 3, 3 }; var calculateur = new CalculateurScoreLancer(); var scoreCase = calculateur.calculerScore(CaseInferieure.YAHTZEE, lancerDes); Assert.Equal(50, scoreCase); }