def METHOD_NAME(
        mocker,
        suicide,
        thr,
        cfg_nodes,
        cfg_arbitrators,
        live_nodes,
        arbitrator_votes,
        split_action_count):
    thr._lazy_quorum = True
    thr._lazy_cluster_nodes = thr.cluster_nodes + ['node' + str(i) for i in range(1, cfg_nodes)]
    mocker.patch.object(thr, 'arbitrators_config_count', return_value=cfg_arbitrators)
    mocker.patch.object(thr, 'live_nodes_count', return_value=live_nodes)
    mocker.patch.object(thr, 'arbitrators_votes',
                        return_value=["arb" + str(i) for i in range(0, arbitrator_votes)])
    thr.split_handler()
    assert suicide.call_count == split_action_count