Ejemplo n.º 1
0
        public void DealCardsDealsTwoHandOfFiveCards()
        {
            PlayerHand[] playerHands = PokerHelpers.DealCards("Groucho", "Harpo");

            Assert.AreEqual(2, playerHands.Length);
            Assert.AreEqual(5, playerHands[0].Hand.Split(" ").Length);
        }
Ejemplo n.º 2
0
        public void PlayerHandsHaveUniqueCards()
        {
            PlayerHand[] playerHands = PokerHelpers.DealCards("Groucho", "Harpo");

            var playerOneHand = playerHands[0].Hand.Split(" ");

            foreach (var card in playerOneHand)
            {
                Assert.IsFalse(playerHands[1].Hand.Contains(card));
            }
        }
Ejemplo n.º 3
0
        public JsonResult Get(string playerOne, string playerTwo)
        {
            var hands = PokerHelpers.DealCards(playerOne, playerTwo);

            return(Json(hands));
        }