code: def test_inverse_transform_raises_not_implemented_error(df_enc):
      random = np.random.RandomState(42)
      y = random.normal(0, 10, len(df_enc))
      encoder = DecisionTreeEncoder(regression=True).fit(
          df_enc[["var_A", "var_B"]], y
      )
      with pytest.raises(NotImplementedError):
          encoder.inverse_transform(df_enc[["var_A", "var_B"]])
  
file_path: feature_engine/tests/test_encoding/test_decision_tree_encoder.py
imports: import numpy
  import pandas
  import pytest
  from sklearn.exceptions import NotFittedError
  from feature_engine.encoding import DecisionTreeEncoder
label_desc: Use image node_id 12 for calling a global function with example usage: test_inverse_transform_raises_not_implemented_error(df_enc) without return types