code: def test_bootstrap_combine_fn(self):
      with beam.Pipeline() as pipeline:
          result = (
              pipeline
              | "Create" >> beam.Create(range(5), reshuffle=False)
              | "BootstrapCombine"
              >> beam.CombineGlobally(
                  poisson_bootstrap._BootstrapCombineFn(
                      combine_fn=beam.combiners.ToListCombineFn(),
                      random_seed=0,
                  )
              )
          )
  
          def check_result(got_pcoll):
              self.assertLen(got_pcoll, 1)
              self.assertEqual([0, 0, 1, 2, 3, 3, 4, 4], got_pcoll[0])
  
          util.assert_that(result, check_result)
  
file_path: model-analysis/tensorflow_model_analysis/evaluators/poisson_bootstrap_test.py
imports: from absl.testing import absltest
  import apache_beam
  from apache_beam.testing import util
  import numpy
  from tensorflow_model_analysis.api import types
  from tensorflow_model_analysis.evaluators import confidence_intervals_util
  from tensorflow_model_analysis.evaluators import poisson_bootstrap
  from tensorflow_model_analysis.metrics import binary_confusion_matrices
  from tensorflow_model_analysis.metrics import metric_types
label_desc: Use image node_id 1 for calling the PoissonBootstrapTest obj's underlying member method code with example usage: obj.test_bootstrap_combine_fn() without return types