def METHOD_NAME():
    class TestObj(OphydObject):
        SUB_TEST = "value"
    test_obj = TestObj(name="name", parent=None)
    hit = 0
    def increment(**kwargs):
        nonlocal hit
        hit += 1
    cid = test_obj.subscribe(increment, "value")
    test_obj._run_subs(sub_type="value")
    assert hit == 1
    test_obj.unsubscribe(cid)
    test_obj._run_subs(sub_type="value")
    assert hit == 1
    # check multi unsubscribe
    test_obj.unsubscribe(cid)
    test_obj.clear_sub(increment)
    assert hit == 1