class_docstr: Unit test multi decorator Class
  TODO: Docstring
docstr: Unit test summarize 1
docstr_tok: ["Unit","test","summarize","1"]
code: def test_summarize_1(self):
      """
      Unit test summarize 1
      """
      backend = Mock()
      contrib_sorted1 = pd.DataFrame([[-1, 2, -3, 4], [-5, 6, -7, 8]])
      contrib_sorted2 = pd.DataFrame([[1, -2, 3, -4], [5, -6, 7, -8]])
      contrib_sorted = [contrib_sorted1, contrib_sorted2]
      var_dict1 = pd.DataFrame([[1, 0, 2, 3], [1, 0, 3, 2]])
      var_dict2 = pd.DataFrame([[1, 0, 2, 3], [1, 0, 3, 2]])
      var_dict = [var_dict1, var_dict2]
      x_sorted1 = pd.DataFrame(
          [[1.0, 3.0, 22.0, 1.0], [2.0, 1.0, 2.0, 38.0]]
      )
      x_sorted2 = pd.DataFrame(
          [[1.0, 3.0, 22.0, 1.0], [2.0, 1.0, 2.0, 38.0]]
      )
      x_sorted = [x_sorted1, x_sorted2]
      mask = pd.DataFrame(
          [[True, True, False, False], [True, True, False, False]]
      )
      columns_dict = {0: "Pclass", 1: "Sex", 2: "Age", 3: "Embarked"}
      features_dict = {
          "Pclass": "Pclass",
          "Sex": "Sex",
          "Age": "Age (years)",
          "Embarked": "emb",
      }
      state = MultiDecorator(backend)
      state.summarize(
          contrib_sorted,
          var_dict,
          x_sorted,
          mask,
          columns_dict,
          features_dict,
      )
      assert backend.summarize.call_count == 2
  
imports: import unittest
  from unittest.mock import patch, Mock
  import numpy
  import pandas
  from shapash.explainer.multi_decorator import MultiDecorator
label_desc: Use image node_id 12 for calling the TestMultiDecorator obj's underlying member method code with example usage: obj.test_summarize_1() without return types