code: def testBuildRuntimeConfig(self):
      my_builder = pipeline_builder.RuntimeConfigBuilder(
          pipeline_info=test_utils.two_step_pipeline().pipeline_info,
          parameter_values={
              "string_param": "test-string",
              "int_param": 42,
              "float_param": 3.14,
          },
      )
      actual_output_path_config = my_builder.build()
      self.assertProtoEquals(
          test_utils.TEST_RUNTIME_CONFIG, actual_output_path_config
      )
  
imports: from kfp.pipeline_spec import pipeline_spec_pb2
  import tensorflow
  from tfx.orchestration.kubeflow import decorators
  from tfx.orchestration.kubeflow.v2 import pipeline_builder
  from tfx.orchestration.kubeflow.v2 import test_utils
label_desc: Use image node_id 4 for calling the PipelineBuilderTest obj's underlying member method code with example usage: obj.testBuildRuntimeConfig() without return types