예제 #1
0
    def testQuadsGreaterThanFullHouse(self):
        board = ("ks", "kd", "kh", "6s", "6c")
        hand1 = FullHand(("as", "kc"), board)
        hand2 = FullHand(("9s", "9d"), board)

        self.assertTrue(hand1.is_quads())
        self.assertTrue(hand2.is_full_house())
        self.assertFalse(hand2.is_quads())
        self.assertHandGreaterThan(hand1, hand2)
예제 #2
0
    def testIsNotQuads(self):
        hand = FullHand(("as", "9s"), ("qs", "jd", "4s", "10d", "8c"))
        self.assertFalse(hand.is_quads())

        hand = FullHand(("9c", "9s"), ("qs", "qd", "qh", "10d", "8c"))
        self.assertFalse(hand.is_quads())
예제 #3
0
 def testIsQuads(self):
     hand = FullHand(("as", "ks"), ("ad", "ac", "ah", "10d", "9s"))
     self.assertTrue(hand.is_quads())