class_docstr: Test class for FirehoseClient
code: def _sample_payloads(self):
      return [
          Mock(
              log_schema_type="log_type_01_sub_type_01",
              parsed_records=[
                  {"unit_key_01": 1, "unit_key_02": "test"},
                  {"unit_key_01": 2, "unit_key_02": "test"},
              ],
          ),
          Mock(
              log_schema_type="log_type_02_sub_type_01",
              parsed_records=[
                  {
                      "date": "January 01, 3005",
                      "unixtime": "32661446400",
                      "host": "my-host.name.website.com",
                      "data": {"super": "secret"},
                  }
              ],
          ),
      ]
  
imports: from botocore.exceptions import ClientError
  from mock import Mock, patch
  from nose.tools import assert_equal
  from streamalert.shared.firehose import FirehoseClient
label_desc: Use image node_id 3 for calling the TestFirehoseClient obj's underlying member method code with example usage: obj._sample_payloads() and returns: list