code: def __init__(
      self,
      data_inputs,
      expected_processed_outputs,
      column_transformer_tuple_list,
      n_dimension,
      expected_step_key=None,
      expected_fitted_data=None,
      expected_outputs=None,
  ):
      self.n_dimension = n_dimension
      self.expected_step_key = expected_step_key
      self.data_inputs = data_inputs
      self.expected_outputs = expected_outputs
      self.expected_fitted_data = expected_fitted_data
      self.expected_processed_outputs = expected_processed_outputs
      self.column_transformer_tuple_list = column_transformer_tuple_list
  
imports: import copy
  from typing import Any, Tuple
  import numpy
  import pytest
  from neuraxle.base import BaseStep
  from neuraxle.steps.column_transformer import ColumnTransformer
label_desc: Use image node_id 1 to create a new ColumnChooserTestCase object  with example: obj = ColumnChooserTestCase(data_inputs, expected_processed_outputs, column_transformer_tuple_list, n_dimension, expected_step_key, expected_fitted_data, expected_outputs)