class_docstr: Test class for SQSClient
class_docstr_tok: ["Test","class","for","SQSClient"]
docstr: SQSClient - Send Messages, Error
docstr_tok: ["SQSClient","-","Send","Messages",",","Error"]
code: def test_send_messages_error(self, log_mock):
      """SQSClient - Send Messages, Error"""
      error = ClientError(
          {"Error": {"Code": 10}}, "InvalidRequestException"
      )
      SQSClient._queue.send_message.side_effect = error
  
      assert_equal(self._client._send_message(["data"]), False)
      log_mock.assert_called_with("SQS request failed")
  
imports: from botocore.exceptions import ClientError
  from mock import Mock, patch
  from nose.tools import assert_equal, assert_raises
  import streamalert.classifier.clients.sqs
  from streamalert.classifier.clients.sqs import SQSClient, SQSClientError
label_desc: Use image node_id 14 for calling the TestSQSClient obj's underlying member method code with example usage: obj.test_send_messages_error(log_mock) without return types