def test_patter_game_continue(self):
        """

        test case to check the game is draw
        :return:
        """
        result, _ = patter_based_win_condition(patter_game_continue)
        self.run_test((result, _),
                      ("Continue (The game should continue)", True))
    def test_winner_X_column(self):
        """

        test case to check X is the winner for winner_X input
        :return:
        """
        result, _ = patter_based_win_condition(patter_game_winner_X_column)
        self.run_test(
            (result.format("X"), _),
            ('Won (The player X has met the criteria for win)', False))