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