code: def __test(self, strategyClass, finalValue):
      feed = yahoofeed.Feed()
      feed.addBarsFromCSV(
          "orcl",
          common.get_data_file_path("orcl-2001-yahoofinance.csv"),
      )
      myStrategy = strategyClass(feed, 10, 25)
      myStrategy.run()
      myStrategy.printDebug(
          "Final result:", round(myStrategy.getFinalValue(), 2)
      )
      self.assertTrue(
          round(myStrategy.getFinalValue(), 2) == finalValue
      )
  
imports: from .None import common
  from pyalgotrade import strategy
  from pyalgotrade.barfeed import yahoofeed
  from pyalgotrade.technical import ma
  from pyalgotrade.technical import cross
label_desc: Use image node_id 1 for calling the TestSMACrossOver obj's underlying member method code with example usage: obj.__test(strategyClass, finalValue) without return types