docstr: Test that get_channel_message returns channel message data.
docstr_tok: ["Test","that","get_channel_message","returns","channel","message","data","."]
code: def test_get_channel_message_returns_channel_message_data(
      self, mock_get
  ):
      """
      Test that get_channel_message returns channel message data.
      """
  
      # configure the mock to return a response with 'status_code' 200
      mock_get.return_value = Mock(
          status_code=200,
          headers={"Content-Type": "application/json"},
          json=Mock(
              return_value=ms_teams_handler_config.TEST_CHANNEL_MESSAGE_DATA
          ),
      )
  
      channel_message_data = self.api_client.get_channel_message(
          "test_team_id", "test_channel_id", "test_id"
      )
  
      # assert the requests.get call was made with the expected arguments
      mock_get.assert_called_once_with(
          "https://graph.microsoft.com/v1.0/teams/test_team_id/channels/test_channel_id/messages/test_id/",
          headers={"Authorization": "Bearer test_access_token"},
          params=None,
      )
  
      self.assertEqual(channel_message_data["id"], "test_id")
      self.assertEqual(channel_message_data["messageType"], "message")
      self.assertEqual(
          channel_message_data["channelIdentity"]["channelId"],
          "test_channel_id",
      )
      self.assertEqual(
          channel_message_data["channelIdentity"]["teamId"],
          "test_team_id",
      )
  
imports: import unittest
  from unittest.mock import Mock, patch
  from mindsdb_sql.parser import ast
  from mindsdb_sql.parser.ast import Constant, BinaryOperation
  from mindsdb_sql.parser.ast.select.star import Star
  from mindsdb_sql.parser.ast.select.identifier import Identifier
  from mindsdb.integrations.handlers.ms_teams_handler.ms_teams_handler import MSTeamsHandler
  from mindsdb.integrations.handlers.ms_teams_handler.settings import ms_teams_handler_config
  from mindsdb.integrations.handlers.ms_teams_handler.ms_graph_api_teams_client import MSGraphAPITeamsClient
  from mindsdb.integrations.handlers.ms_teams_handler.ms_teams_tables import ChatsTable, ChatMessagesTable, ChannelsTable, ChannelMessagesTable
label_desc: Use image node_id 10 for calling the TestMSGraphAPITeamsClient obj's underlying member method code with example usage: obj.test_get_channel_message_returns_channel_message_data(mock_get) without return types