コード例 #1
0
ファイル: PokerAPITests.cs プロジェクト: fred630/DrawPoker
        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);
        }
コード例 #2
0
ファイル: PokerAPITests.cs プロジェクト: fred630/DrawPoker
        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);
        }
コード例 #3
0
ファイル: PokerAPITests.cs プロジェクト: fred630/DrawPoker
        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);
        }
コード例 #4
0
ファイル: PokerAPITests.cs プロジェクト: fred630/DrawPoker
        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);
        }
コード例 #5
0
ファイル: PokerAPITests.cs プロジェクト: fred630/DrawPoker
        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);
        }
コード例 #6
0
ファイル: PokerAPITests.cs プロジェクト: fred630/DrawPoker
        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);
        }
コード例 #7
0
ファイル: PokerAPITests.cs プロジェクト: fred630/DrawPoker
        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);
        }