class_docstr: Run tests for azfs backend using shared access signature authentication.
code: def setUp(self):
      super().setUp()
  
      if "TF_AZURE_USE_DEV_STORAGE" in os.environ:
          del os.environ["TF_AZURE_USE_DEV_STORAGE"]
  
      os.environ["TF_AZURE_STORAGE_USE_HTTP"] = "1"
      os.environ[
          "TF_AZURE_STORAGE_BLOB_ENDPOINT"
      ] = "127.0.0.1:10000/devstoreaccount1"
  
      sas_end = (
          subprocess.check_output(
              ["date", "--date", "1 days", r"+%FT%TZ"]
          )
          .decode()
          .rstrip()
      )
  
      env = os.environ.copy()
      env["AZURE_STORAGE_CONNECTION_STRING"] = (
          "DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;"
          "AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;"
          "BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;"
          "QueueEndpoint=http://127.0.0.1:10001/devstoreaccount1;"
          "TableEndpoint=http://127.0.0.1:10002/devstoreaccount1;"
      )
  
      os.environ["TF_AZURE_STORAGE_SAS"] = (
          subprocess.check_output(
              [
                  "az",
                  "storage",
                  "account",
                  "generate-sas",
                  "-otsv",
                  "--permissions",
                  "acdlpruw",
                  "--resource-types",
                  "sco",
                  "--services",
                  "b",
                  "--expiry",
                  sas_end,
                  "--account-name",
                  "devstoreaccount1",
              ],
              env=env,
          )
          .decode()
          .rstrip()
      )
  
imports: import os
  import subprocess
  import sys
  import pytest
  import tensorflow
  import tensorflow_io
label_desc: Use image node_id 2 for calling the AZFSSASTest obj's underlying member method code with example usage: obj.setUp() without return types