class_docstr: test AnalyzerResult as Dictionnary
code: def tearDown(self):
      self.assertIsInstance(self.result.as_dict(), dict)
      self.assertCountEqual(
          self.result.keys() + ["data_mode", "time_mode"],
          self.result.as_dict().keys(),
      )
  
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 TestAnalyzerResultAsDict obj's underlying member method code with example usage: obj.tearDown() without return types