def METHOD_NAME(mock_sas_token, mock_creds, mock_abs_client):
    AzCredentials = namedtuple("AzCredentials", ["legacy", "modern"])
    mock_abs_client().get_user_delegation_key.return_value = "Test_Key"
    mock_abs_client().account_name = "test_name"
    mock_sas_token.return_value = "TestSASToken"
    mock_creds.return_value = AzCredentials("cred", "cred")
    abs = AzureBlobStorage("test")
    abs.connect()
    path = abs.get_sas_token("test_container", "test_blob")
    # assert isinstance(str, path)
    assert (
        path
        == "https://test_name.blob.core.windows.net/test_container/test_blob?TestSASToken"
    )