class_docstr: Test data request different implementations
class_docstr_tok: ["Test","data","request","different","implementations"]
docstr: Raise an error when a key has not been given
docstr_tok: ["Raise","an","error","when","a","key","has","not","been","given"]
code: def test_key_none(self):
      """
      Raise an error when a key has not been given
      """
      try:
          AlphaVantage()
          self.fail(msg="A None api key must raise an error")
      except ValueError:
          self.assertTrue(True)
  
file_path: alpha_vantage/test_alpha_vantage/test_integration_alphavantage_async.py
imports: from ..alpha_vantage.async_support.alphavantage import AlphaVantage
  from ..alpha_vantage.async_support.timeseries import TimeSeries
  from ..alpha_vantage.async_support.techindicators import TechIndicators
  from ..alpha_vantage.async_support.cryptocurrencies import CryptoCurrencies
  from ..alpha_vantage.async_support.foreignexchange import ForeignExchange
  from functools import wraps
  from pandas import DataFrame
  import asyncio
  import os
  import time
  import timeit
  import unittest
label_desc: Use image node_id 2 for calling the TestAlphaVantageAsync obj's underlying member method code with example usage: obj.test_key_none() without return types