code: def test_save_on_s3(self):
      conn = boto3.resource("s3", region_name="us-east-1")
      conn.create_bucket(Bucket="test")
  
      obj = 1
      file_path = os.path.join("s3://test/", "test.pkl")
  
      target = make_target(file_path=file_path, unique_id=None)
      target.dump(obj)
      loaded = target.load()
  
      self.assertEqual(loaded, obj)
  
imports: import io
  import os
  import shutil
  import unittest
  from datetime import datetime
  from unittest.mock import patch
  import boto3
  import numpy
  import pandas
  from matplotlib import pyplot
  from moto import mock_s3
  from gokart.file_processor import _ChunkedLargeFileReader
  from gokart.target import make_model_target, make_target
label_desc: Use image node_id 1 for calling the S3TargetTest obj's underlying member method code with example usage: obj.test_save_on_s3() without return types