code: def test_execute_salesforce_apex_rest(self, mock_get_conn):
      """
      Test execute apex rest
      """
  
      endpoint = "User/Activity"
      method = "POST"
      payload = {
          "activity": [
              {
                  "user": "12345",
                  "action": "update page",
                  "time": "2014-04-21T13:00:15Z",
              }
          ]
      }
  
      mock_get_conn.return_value.apexecute = Mock()
  
      operator = SalesforceApexRestOperator(
          task_id="task",
          endpoint=endpoint,
          method=method,
          payload=payload,
      )
  
      operator.execute(context={})
  
      mock_get_conn.return_value.apexecute.assert_called_once_with(
          action=endpoint, method=method, data=payload
      )
  
imports: from __future__ import annotations
  from unittest.mock import Mock, patch
  from airflow.providers.salesforce.operators.salesforce_apex_rest import SalesforceApexRestOperator
label_desc: Use image node_id 1 for calling the TestSalesforceApexRestOperator obj's underlying member method code with example usage: obj.test_execute_salesforce_apex_rest(mock_get_conn) without return types