class_docstr: Tests for the probs function
class_docstr_tok: ["Tests","for","the","probs","function"]
docstr: Tests the estimate_probability method with a bin size and parameter broadcasting
code: def test_estimate_probability_with_binsize_with_broadcasting(
      self, wires, expected
  ):
      """Tests the estimate_probability method with a bin size and parameter broadcasting"""
      samples = np.array(
          [
              [[1, 0], [1, 1], [1, 1], [1, 1], [1, 1], [0, 1]],
              [[0, 0], [1, 1], [1, 1], [0, 0], [1, 1], [1, 1]],
              [[1, 0], [1, 1], [1, 1], [0, 0], [0, 1], [0, 0]],
          ]
      )
  
      res = qml.probs(wires=wires).process_samples(
          samples=samples, wire_order=wires, shot_range=None, bin_size=2
      )
  
      assert np.allclose(res, expected)
  
imports: import numpy
  import pytest
  import pennylane
  from pennylane import numpy
  from pennylane.measurements import MeasurementProcess, Probability, ProbabilityMP, Shots
  from pennylane.queuing import AnnotatedQueue
label_desc: Use image node_id 33 for calling the TestProbs obj's underlying member method code with example usage: obj.test_estimate_probability_with_binsize_with_broadcasting(wires, expected) without return types