class_docstr: Unit test Contributions Class
  TODO: Docstring
  Parameters
  ----------
  unittest : [type]
      [description]
  Returns
  -------
  [type]
      [description]
class_docstr_tok: ["Unit","test","Contributions","Class","TODO",":","Docstring","Parameters","--","--","--","--","--","unittest",":","[","type","]","[","description","]","Returns","--","--","--","-","[","type","]","[","description","]"]
docstr: Unit test check sum contributions
  Parameters
  ----------
  slist : list
      [description]
  blist : list
      [description]
  y_dataframe : [type]
      [description]
docstr_tok: ["Unit","test","check","sum","contributions","Parameters","--","--","--","--","--","slist",":","list","[","description","]","blist",":","list","[","description","]","y_dataframe",":","[","type","]","[","description","]"]
code: def check_sum_contributions(self, slist, blist, y_dataframe):
      """
      Unit test check sum contributions
      Parameters
      ----------
      slist : list
          [description]
      blist : list
          [description]
      y_dataframe : [type]
          [description]
      """
      for i in range(3):
          np.testing.assert_almost_equal(
              slist[i].sum(axis=1) + blist[i],
              y_dataframe[:, i],
              decimal=5,
          )
  
file_path: shapash/tests/integration_tests/test_contributions_multiclass.py
imports: import unittest
  import shap
  from sklearn.datasets import load_iris
  from sklearn.model_selection import train_test_split
  from sklearn.ensemble import RandomForestClassifier
  import numpy
  import pandas
  from shapash.decomposition.contributions import rank_contributions
label_desc: Use image node_id 3 for calling the TestContributions obj's underlying member method code with example usage: obj.check_sum_contributions(slist, blist, y_dataframe) without return types