code: def fake_allele_counter(self, start_pos, counts):
      allele_counter = mock.Mock()
      # pylint: disable=g-complex-comprehension
      allele_counter.summary_counts.return_value = [
          deepvariant_pb2.AlleleCountSummary(
              ref_supporting_read_count=n_ref,
              total_read_count=n_ref + n_alt,
              ref_base=ref,
              reference_name="chr1",
              position=start_pos + i,
          )
          for i, (n_alt, n_ref, ref) in enumerate(counts)
      ]
      # pylint: enable=g-complex-comprehension
      allele_counter.counts.return_value = counts
      return allele_counter
  
file_path: deepvariant/deepvariant/very_sensitive_caller_trio_test.py
imports: from unittest import mock
  from absl.testing import absltest
  from absl.testing import parameterized
  from deepvariant import very_sensitive_caller
  from deepvariant.protos import deepvariant_pb2
  from third_party.nucleus.testing import test_utils
label_desc: Use image node_id 2 for calling the VerySensitiveCallerTests obj's underlying member method code with example usage: obj.fake_allele_counter(start_pos, counts) and returns: allele_counter