Ejemplo n.º 1
0
        public void ReturnsTheNameOfThePlayerWhoWonHighCard(
            string p1Hand,
            string p2Hand,
            string expectedWinnerName,
            int expectedWinnerScore
            )
        {
            var player1 = new Player {
                Name = P1Name, Hand = p1Hand
            };
            var player2 = new Player {
                Name = P2Name, Hand = p2Hand
            };
            var expectedOutput = GenerateOutputForExpectedWinner(
                expectedWinnerName,
                Hand.Types.HighCard,
                expectedWinnerScore);

            var response = _pokerGame.PlayCards(player1, player2);

            response.Should().Be(expectedOutput);
        }