class_docstr: Unit Tests for ClassicalShadow class
docstr: Test than an error is raised when a ClassicalShadow object
  is created using bits and recipes with different shapes
code: def test_shape_mismatch_error(self):
      """Test than an error is raised when a ClassicalShadow object
      is created using bits and recipes with different shapes"""
      bits = np.random.randint(0, 1, size=(3, 4))
      recipes = np.random.randint(0, 2, size=(3, 5))
  
      msg = "Bits and recipes but have the same shape"
      with pytest.raises(ValueError, match=msg):
          ClassicalShadow(bits, recipes)
  
imports: import pytest
  import numpy
  import pennylane
  import pennylane.numpy
  from pennylane.shadows import ClassicalShadow, median_of_means, pauli_expval
label_desc: Use image node_id 2 for calling the TestUnitTestClassicalShadows obj's underlying member method code with example usage: obj.test_shape_mismatch_error() without return types