class_docstr: test AnalyzerResult 
code: def setUp(self):
      self.result = AnalyzerResult(
          data_mode="value", time_mode="framewise"
      )
  
      from datetime import datetime
  
      res_date = datetime.now().replace(microsecond=0).isoformat(" ")
      self.result.id_metadata = dict(
          date=res_date,
          version=__version__,
          author="TimeSide",
          id="foo_bar",
          name="Foo bar",
          unit="foo",
      )
  
      self.result.audio_metadata = dict(
          uri="Foo.wav", start=0, duration=20, channels=2
      )
  
imports: import unittest
  from unit_timeside import TestRunner
  from timeside.core.analyzer import AnalyzerResult, AnalyzerResultContainer
  from timeside.core import __version__
  import numpy
  from math import pi
  from timeside.core.analyzer import numpy_data_types
label_desc: Use image node_id 1 for calling the TestAnalyzerResult obj's underlying member method code with example usage: obj.setUp() without return types