code: def test_ma(self):
      result = pandas_ta.ma()
      self.assertIsInstance(result, list)
      self.assertGreater(len(result), 0)
  
      result = pandas_ta.ma("ema", self.close)
      self.assertIsInstance(result, Series)
      self.assertEqual(result.name, "EMA_10")
  
      result = pandas_ta.ma("fwma", self.close, length=15)
      self.assertIsInstance(result, Series)
      self.assertEqual(result.name, "FWMA_15")
  
imports: from .config import CORRELATION, CORRELATION_THRESHOLD, error_analysis, sample_data, VERBOSE
  from .context import pandas_ta
  from unittest import TestCase
  import pandas.testing
  from pandas import DataFrame, Series
  import talib
label_desc: Use image node_id 22 for calling the TestOverlap obj's underlying member method code with example usage: obj.test_ma() without return types