class_docstr: Tests LookupTablesCore
code: def _put_mock_data(self):
      # S3 mock data
      put_mock_s3_object(
          "bucket_name",
          "foo.json",
          json.dumps(
              {
                  "key_1": "foo_1",
                  "key_2": "foo_2",
              }
          ),
      )
      put_mock_s3_object(
          "bucket_name",
          "bar.json",
          zlib.compress(
              json.dumps(
                  {
                      "key_1": "compressed_bar_1",
                      "key_2": "compressed_bar_2",
                  }
              ).encode()
          ),
      )
  
      # DynamoDB Mock data
      # Build a new dynamodb schema matching the tables configured
      put_mock_dynamod_data(
          "table_name",
          {
              "AttributeDefinitions": [
                  {
                      "AttributeName": "MyPartitionKey",
                      "AttributeType": "S",
                  },
                  {"AttributeName": "MySortKey", "AttributeType": "S"},
              ],
              "KeySchema": [
                  {
                      "AttributeName": "MyPartitionKey",
                      "KeyType": "HASH",
                  },
                  {"AttributeName": "MySortKey", "KeyType": "RANGE"},
              ],
          },
          [
              {
                  "MyPartitionKey": "aaaa",
                  "MySortKey": "1",
                  "MyValueKey": "Over 9000!",
              }
          ],
      )
  
file_path: streamalert/tests/unit/streamalert/shared/lookup_tables/test_core.py
imports: import json
  import zlib
  from mock import ANY, patch
  from moto import mock_s3, mock_dynamodb2
  from nose.tools import assert_equal
  from streamalert.shared.config import load_config
  from streamalert.shared.lookup_tables.core import LookupTables
  from tests.unit.helpers.aws_mocks import put_mock_s3_object, put_mock_dynamod_data
label_desc: Use image node_id 2 for calling the TestLookupTablesCore obj's underlying member method code with example usage: obj._put_mock_data() without return types