Ejemplo n.º 1
0
        public void FirstStatisticTest()
        {
            _dealer.GiveCardToPlayer(_player1, new Card(10, ColorCard.Trefle));
            _dealer.GiveCardToPlayer(_player1, new Card(7, ColorCard.Pique));

            _dealer.GiveCardToPlayer(_player2, new Card(9, ColorCard.Pique));
            _dealer.GiveCardToPlayer(_player2, new Card(9, ColorCard.Coeur));

            _pokerTable.Dealer.GiveCardToBoard(_pokerTable.Board, new Card(CardValue.Valet, ColorCard.Pique));

            var d = _pokerTable.Statistics();
        }
Ejemplo n.º 2
0
        public void ShouldReturnBrelanAsWhenPlayerHasThisHand()
        {
            _dealer.GiveCardToPlayer(_player1, new Card(8, ColorCard.Pique));
            _dealer.GiveCardToPlayer(_player1, new Card(8, ColorCard.Carreau));
            _dealer.GiveCardToPlayer(_player1, new Card(CardValue.As, ColorCard.Pique));
            _dealer.GiveCardToPlayer(_player1, new Card(CardValue.As, ColorCard.Carreau));

            _dealer.GiveCardToBoard(_pokerTable.Board, new Card(3, ColorCard.Carreau));
            _dealer.GiveCardToBoard(_pokerTable.Board, new Card(7, ColorCard.Carreau));
            _dealer.GiveCardToBoard(_pokerTable.Board, new Card(11, ColorCard.Coeur));
            _dealer.GiveCardToBoard(_pokerTable.Board, new Card(CardValue.As, ColorCard.Coeur));
            _dealer.GiveCardToBoard(_pokerTable.Board, new Card(CardValue.Roi, ColorCard.Coeur));
            Check.That(_pokerTable.HandOfPlayer(_player1).ToString()).Equals("Brelan de As");
        }
Ejemplo n.º 3
0
 public void ShouldReturnHauteur3WhenPlayerHasA3()
 {
     _dealer.GiveCardToPlayer(_player1, new Card(3));
     Check.That(_pokerTable.HandOfPlayer(_player1).ToString()).Equals("Hauteur 3");
 }