code: def test_003_save_remove_label(self):
      tag = "test"
      with open(
          os.path.join(
              self.studies, "labels", "final", "spleen_3.nii.gz"
          ),
          "rb",
      ) as f:
          response = self.client.put(
              f"/datastore/label?image={self.image_id}&tag={tag}",
              files={"label": (self.image_file, f)},
          )
          assert response.status_code == 200
          assert self.client.get("/datastore/").json()["label_tags"][
              "test"
          ]
          response = self.client.delete(
              f"/datastore/label?id={self.image_id}&tag={tag}"
          )
  
          assert response.status_code == 200
          assert (
              tag
              not in self.client.get("/datastore/").json()["label_tags"]
          )
      time.sleep(1)
  
file_path: MONAILabel/tests/unit/endpoints/test_datastore.py
imports: import os
  import time
  import unittest
  from .context import BasicEndpointTestSuite
label_desc: Use image node_id 4 for calling the EndPointDatastore obj's underlying member method code with example usage: obj.test_003_save_remove_label() without return types