code: def test_get_columns_returns_all_columns(self):
      api_handler = Mock(TripAdvisorHandler)
      trades_table = ReviewsTable(api_handler)
      # Order matters.
      expected_columns = [
          "id",
          "lang",
          "location_id",
          "published_date",
          "rating",
          "helpful_votes",
          "rating_image_url",
          "url",
          "trip_type",
          "travel_date",
          "text_review",
          "title",
          "owner_response",
          "is_machine_translated",
          "user",
          "subratings",
      ]
      self.assertListEqual(trades_table.get_columns(), expected_columns)
  
imports: from mindsdb.integrations.handlers.tripadvisor_handler.tripadvisor_handler import TripAdvisorHandler
  from mindsdb.integrations.handlers.tripadvisor_handler.tripadvisor_table import SearchLocationTable, LocationDetailsTable, ReviewsTable, PhotosTable, NearbyLocationTable
  from mindsdb_sql.parser import ast
  from mindsdb_sql.parser.ast.select.star import Star
  from mindsdb_sql.parser.ast.select.identifier import Identifier
  from unittest.mock import Mock
  import pandas
  import unittest
label_desc: Use image node_id 1 for calling the ReviewTableTest obj's underlying member method code with example usage: obj.test_get_columns_returns_all_columns() without return types