code: def test_default_init_data(self):
      expected_result = pd.DataFrame(
          {
              "_index_": [0, 1, 2, 3, 4],
              "_predict_": [0, 0, 0, 1, 1],
              "_target_": [0, 0, 0, 1, 1],
              "column1": [1, 2, 3, 4, 5],
              "column3": [1.1, 3.3, 2.2, 4.4, 5.5],
              "_column2": ["a", "b", "c", "d", "e"],
              "_column4": [True, False, True, False, False],
              "_column5": pd.date_range("2023-01-01", periods=5),
          },
      )
      self.smart_app.init_data()
      pd.testing.assert_frame_equal(
          expected_result, self.smart_app.round_dataframe
      )
  
imports: import unittest
  import copy
  import numpy
  import pandas
  from sklearn.tree import DecisionTreeClassifier
  from dash import dcc
  from shapash import SmartExplainer
  from shapash.webapp.smart_app import SmartApp
  from shapash.webapp.utils.callbacks import select_data_from_prediction_picking, select_data_from_str_filters, select_data_from_bool_filters, select_data_from_numeric_filters, select_data_from_date_filters, get_feature_from_clicked_data, get_feature_from_features_groups, get_group_name, get_indexes_from_datatable, update_click_data_on_subset_changes, get_figure_zoom, get_feature_contributions_sign_to_show, update_features_to_display, get_id_card_features, get_id_card_contrib, create_id_card_data, create_id_card_layout, get_feature_filter_options, create_filter_modalities_selection
label_desc: Use image node_id 2 for calling the TestCallbacks obj's underlying member method code with example usage: obj.test_default_init_data() without return types