def METHOD_NAME(
    staff_api_client, permission_manage_channels, channel_USD
):
    # given
    channel_id = graphene.Node.to_global_id("Channel", channel_USD.pk)
    # when
    response = execute_update_public_metadata_for_item(
        staff_api_client, permission_manage_channels, channel_id, "Channel"
    )
    # then
    assert item_contains_proper_public_metadata(
        response["data"]["updateMetadata"]["item"], channel_USD, channel_id
    )