code: def test_get_tables():
      file_handler = FileHandler(file_controller=MockFileController())
      response = file_handler.get_tables()
  
      assert response.type == RESPONSE_TYPE.TABLE
  
      expected_df = pandas.DataFrame(
          [
              {
                  "TABLE_NAME": x[0],
                  "TABLE_ROWS": x[1],
                  "TABLE_TYPE": "BASE TABLE",
              }
              for x in file_records
          ]
      )
  
      assert response.data_frame.equals(expected_df)
  
imports: import json
  import os
  import shutil
  import tempfile
  from io import BytesIO, StringIO
  from unittest.mock import patch
  import pandas
  import pytest
  import responses
  from mindsdb_sql.exceptions import ParsingException
  from mindsdb_sql.parser.ast import CreateTable, DropTables, Identifier, Select, Star
  from pytest_lazyfixture import lazy_fixture
  from mindsdb.integrations.handlers.file_handler.file_handler import FileHandler
  from mindsdb.integrations.libs.response import RESPONSE_TYPE
  from mindsdb.interfaces.file.file_controller import FileController
label_desc: Use image node_id 16 for calling a global function with example usage: test_get_tables() without return types