code: def test_construct_athena_table_column_string(
      column, expected, sagemaker_session_mock
  ):
      dataframe = pd.DataFrame(
          {
              "feature-1": ["420"],
              "feature-2": [50],
              "feature-3": [5.0],
              "feature-4": [True],
              "feature-5": [pd.Timestamp(1513393355)],
          }
      )
      dataset_builder = DatasetBuilder(
          sagemaker_session=sagemaker_session_mock,
          base=dataframe,
          output_path="file/to/path",
      )
      query_string = (
          dataset_builder._construct_athena_table_column_string(column)
      )
      assert query_string == expected
  
imports: from __future__ import absolute_import
  import datetime
  import pandas
  import pytest
  import os
  from mock import Mock, patch
  from sagemaker.feature_store.dataset_builder import DatasetBuilder, FeatureGroupToBeMerged, TableType, JoinComparatorEnum, JoinTypeEnum
  from sagemaker.feature_store.feature_group import FeatureDefinition, FeatureGroup, FeatureTypeEnum
label_desc: Use image node_id 23 for calling a global function with example usage: test_construct_athena_table_column_string(column, expected, sagemaker_session_mock) without return types