Esempio n. 1
0
        public void Eval_Hand1Wins(string hand1, string hand2, string board)
        {
            var thisBoard = Board.Parse(board);
            var hc1       = HoleCards.Parse(hand1);
            var hc2       = HoleCards.Parse(hand2);

            var results = thisBoard.Evaluate(hc1, hc2);

            Assert.True(results[0].HandStrength > results[1].HandStrength);
        }
Esempio n. 2
0
        public void Eval_EqualStrength(string hand1, string hand2)
        {
            var board = Board.Parse("Ac Js 7h 6h 3d");
            var hc1   = HoleCards.Parse(hand1);
            var hc2   = HoleCards.Parse(hand2);

            var results = board.Evaluate(hc1, hc2);

            Assert.Equal(results[0].HandStrength, results[1].HandStrength);
        }