code: def test_remove_features_in_df(df_vartypes, input_features):
      transformer = MockSelector()
      transformer.fit(df_vartypes)
      features_out = list(df_vartypes.columns)[2:]
      assert (
          transformer.get_feature_names_out(
              input_features=input_features
          )
          == features_out
      )
  
imports: import numpy
  import pytest
  from sklearn.exceptions import NotFittedError
  from sklearn.impute import SimpleImputer
  from sklearn.pipeline import Pipeline
  from sklearn.preprocessing import PolynomialFeatures
  from feature_engine._base_transformers.mixins import GetFeatureNamesOutMixin
  from feature_engine.dataframe_checks import check_X
label_desc: Use image node_id 15 for calling a global function with example usage: test_remove_features_in_df(df_vartypes, input_features) without return types