code: def test_2_send_message(self, mock_post):
      mock_post.return_value.status_code = 200
      self.handler._tables["messages"].send_message(
          [{"channel_id": "1234567890", "text": "Test message"}]
      )
      mock_post.assert_called_with(
          "https://discord.com/api/v10/channels/1234567890/messages",
          headers={
              "Authorization": "Bot test-discord-token",
              "Content-Type": "application/json",
          },
          json={"content": "Test message"},
      )
  
file_path: mindsdb/mindsdb/integrations/handlers/discord_handler/tests/test_discord.py
imports: import unittest
  from unittest.mock import patch
  from mindsdb.integrations.handlers.discord_handler.discord_handler import DiscordHandler
  from mindsdb_sql.parser import ast
  from mindsdb_sql.parser.ast import BinaryOperation, Identifier, Constant
  from mindsdb_sql.parser.ast.select.star import Star
label_desc: Use image node_id 4 for calling the DiscordHandlerTest obj's underlying member method code with example usage: obj.test_2_send_message(mock_post) without return types