public void DetermineHand_Returns_FullHouse() { string hand = "2D 2H 3S 3C 3H"; PlayerHand playerHand = new PlayerHand(); playerHand.Hand = hand; var result = PokerHelpers.DetermineHand(playerHand); Assert.AreEqual("Full House", result); }
public void DetermineHand_Returns_Flush() { string hand = "2D 4D 3D 5D 10D"; PlayerHand playerHand = new PlayerHand(); playerHand.Hand = hand; var result = PokerHelpers.DetermineHand(playerHand); Assert.AreEqual("Flush", result); }
public void DetermineHand_Returns_FourOfAKind() { string hand = "3D 2H 3S 3C 3H"; PlayerHand playerHand = new PlayerHand(); playerHand.Hand = hand; var result = PokerHelpers.DetermineHand(playerHand); Assert.AreEqual("Four of a Kind", result); }
public void DetermineHand_Returns_HighCard() { string hand = "2D 7H 3S 9D QC"; PlayerHand playerHand = new PlayerHand(); playerHand.Hand = hand; var result = PokerHelpers.DetermineHand(playerHand); Assert.AreEqual("QC", result); }
public void DetermineHand_Returns_TwoPairs() { string hand = "2D 7H 3S 7C 2C"; PlayerHand playerHand = new PlayerHand(); playerHand.Hand = hand; var result = PokerHelpers.DetermineHand(playerHand); Assert.AreEqual("Two Pair", result); }
public void DetermineHand_Returns_ThreeOfAKind() { string hand = "2D 7H 3S 7C 7S"; PlayerHand playerHand = new PlayerHand(); playerHand.Hand = hand; var result = PokerHelpers.DetermineHand(playerHand); Assert.AreEqual("Three of a Kind", result); }
public void DetermineHand_Returns_Straight() { string hand = "2D 4H 3S 5C 6S"; PlayerHand playerHand = new PlayerHand(); playerHand.Hand = hand; var result = PokerHelpers.DetermineHand(playerHand); Assert.AreEqual("Straight", result); }