code: def test_accumulator_factory(self, data, metrics, result):
      accumulator_factory = accumulator.CompoundAccumulatorFactory(
          metrics
      )
      created_accumulator = accumulator_factory.create(data)
      self.assertIsInstance(
          created_accumulator,
          pipeline_dp.accumulator.CompoundAccumulator,
      )
      # Results are orderred by COUNT, SUM, ID_COUNT
      self.assertEqual(created_accumulator.compute_metrics(), result)
  
file_path: pipelinedp/utility_analysis/tests/raw_accumulator_test.py
imports: from absl.testing import absltest
  from absl.testing import parameterized
  import pipeline_dp
  from utility_analysis import raw_accumulator
label_desc: Use image node_id 7 for calling the AccumulatorTest obj's underlying member method code with example usage: obj.test_accumulator_factory(data, metrics, result) without return types