code: def test_get_columns_returns_all_columns(self):
      api_handler = Mock(BinanceHandler)
      trades_table = BinanceAggregatedTradesTable(api_handler)
      # Order matters.
      expected_columns = [
          "symbol",
          "open_time",
          "open_price",
          "high_price",
          "low_price",
          "close_price",
          "volume",
          "close_time",
          "quote_asset_volume",
          "number_of_trades",
          "taker_buy_base_asset_volume",
          "taker_buy_quote_asset_volume",
      ]
      self.assertListEqual(trades_table.get_columns(), expected_columns)
  
file_path: mindsdb/tests/handler_tests/test_binance_handler.py
imports: from mindsdb.integrations.handlers.binance_handler.binance_tables import BinanceAggregatedTradesTable
  from mindsdb.integrations.handlers.binance_handler.binance_handler import BinanceHandler
  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 BinanceAggregatedTradesTableTest obj's underlying member method code with example usage: obj.test_get_columns_returns_all_columns() without return types