code: def test_compatibility(
      self,
      model: lit_model.Model,
      dataset: lit_dataset.Dataset,
      expected: bool,
  ):
      self.assertEqual(
          self.shap.is_compatible(model, dataset), expected
      )
  
imports: from typing import Optional
  from absl.testing import absltest
  from absl.testing import parameterized
  from lit_nlp.api import dataset
  from lit_nlp.api import model
  from lit_nlp.api import types
  from lit_nlp.components import shap_explainer
  from lit_nlp.lib import testing_utils
label_desc: Use image node_id 2 for calling the TabularShapExplainerTest obj's underlying member method code with example usage: obj.test_compatibility(model, dataset, expected) without return types