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)
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())
def testIsQuads(self): hand = FullHand(("as", "ks"), ("ad", "ac", "ah", "10d", "9s")) self.assertTrue(hand.is_quads())