code: def test_generic_find_fk_constraint_none_exist():
      insp_mock = MagicMock()
      table_name = "my_table"
      columns = {"column1", "column2"}
      referenced_table_name = "other_table"
  
      # Configure the Inspector mock to return the list of foreign key constraints
      insp_mock.get_foreign_keys.return_value = []
  
      result = generic_find_fk_constraint_name(
          table_name, columns, referenced_table_name, insp_mock
      )
  
      assert result is None
  
imports: import os
  from dataclasses import dataclass
  from typing import Any, Optional
  from unittest.mock import MagicMock, patch
  import pandas
  import pytest
  from sqlalchemy import CheckConstraint, Column, Integer, MetaData, Table
  from superset.exceptions import SupersetException
  from superset.utils.core import cast_to_boolean, check_is_safe_zip, DateColumn, generic_find_constraint_name, generic_find_fk_constraint_name, is_test, normalize_dttm_col, parse_boolean_string, QueryObjectFilterClause, remove_extra_adhoc_filters
label_desc: Use image node_id 17 for calling a global function with example usage: test_generic_find_fk_constraint_none_exist() without return types