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