def METHOD_NAME(self, admin_user, organizations):
    # test for API schema regressions
    source_org = next(
        org
        for org in organizations
        if org.get("owner") and org["owner"]["username"] != admin_user
    ).copy()
    with make_api_client(admin_user) as api_client:
        api_client.users_api.destroy(source_org["owner"]["id"])
        (_, response) = api_client.organizations_api.retrieve(source_org["id"])
        fetched_org = json.loads(response.data)
    source_org["owner"] = None
    assert DeepDiff(source_org, fetched_org, ignore_order=True) == {}