code: def test_multiply_float_by_number(self):
      factor = 5
      dataclass_object = InnerClass(1.0, OuterClass(10.0, 100))
      exptected_output = InnerClass(5.0, OuterClass(50.0, 100))
      cross_partition_combiners._multiply_float_dataclasses_field(
          dataclass_object, factor
      )
      self.assertEqual(dataclass_object, exptected_output)
  
imports: from absl.testing import absltest
  from absl.testing import parameterized
  import dataclasses
  import math
  from unittest import mock
  from unittest.mock import patch
  from analysis import metrics
  from analysis import cross_partition_combiners
  import pipeline_dp
label_desc: Use image node_id 3 for calling the DataclassHelpersTests obj's underlying member method code with example usage: obj.test_multiply_float_by_number() without return types