code: def test_add_get_experiment(self):
      experiment_tuple = get_test_experiment()
      db = self.get_db_provider()
      db.add_experiment(experiment_tuple[0])
  
      experiment = db.get_experiment(experiment_tuple[0].key)
      self.assertEquals(experiment.key, experiment_tuple[0].key)
      self.assertEquals(
          experiment.filename, experiment_tuple[0].filename
      )
      self.assertEquals(experiment.args, experiment_tuple[0].args)
  
      db.delete_experiment(experiment_tuple[1])
  
imports: import unittest
  import subprocess
  import time
  from random import randint
  import os
  import tempfile
  import uuid
  from studio import model
  from model_test import get_test_experiment
  from studio.extra_util import has_aws_credentials
  from env_detect import on_gcp, on_aws
label_desc: Use image node_id 4 for calling the HTTPProviderTest obj's underlying member method code with example usage: obj.test_add_get_experiment() without return types