def test_quad_hands(self):
        state = GameState()
        card_piles = [[[Card("K", "h")], [Card("K", "d")], [Card("K", "s")]],
                      [[Card("3", "c")], [Card("A", "s")], [Card("A", "d")]],
                      [[Card("3", "s")], [Card("A", "c")], [Card("K", "c")]]]
        state.start_new_game(lucky_card=Card("7", "h"), card_piles=card_piles)

        quad_hands = state._get_quad_hands()
        assert len(quad_hands) == 1
        assert set([(0, 0), (0, 1), (0, 2), (2, 2)]) in quad_hands