code: def test_default_get_feature_names_with_X():
      feat = RandomExogFeaturizer()
      X = pd.DataFrame.from_records(
          np.random.rand(wineind.shape[0], 2), columns=["a", "b"]
      )
      y_trans, X_trans = feat.fit_transform(wineind, X)
      assert y_trans is wineind
      assert X_trans.columns.tolist() == [
          "a",
          "b",
          "RND_0",
          "RND_1",
          "RND_2",
          "RND_3",
      ]
  
file_path: pmdarima/pmdarima/preprocessing/exog/tests/test_base.py
imports: from pmdarima.preprocessing.exog import base
  from pmdarima import datasets
  import numpy
  import pandas
label_desc: Use image node_id 2 for calling a global function with example usage: test_default_get_feature_names_with_X() without return types