code: def test_init(self):
      # Create a basic report
      report = BarChart(
          self.data,
          self.cols,
          model_name=self.model_name,
          dataset_name=self.dataset_name,
      )
      self.assertTrue(self.data.equals(report.data))
  
      # Pass config params
      custom_color_scheme = ["#000000"]
      report = BarChart(
          self.data,
          self.cols,
          model_name=self.model_name,
          dataset_name=self.dataset_name,
          color_scheme=custom_color_scheme,
      )
      self.assertEqual(
          custom_color_scheme, report.config["color_scheme"]
      )
  
file_path: textflint/test/report/report_generator/test_report_generator.py
imports: import unittest
  import pandas
  from textflint.report.analyzer.analyzer import *
  from textflint.report.report_generator.report_generator import BarChart, ReportGenerator
label_desc: Use image node_id 2 for calling the TestBarChart obj's underlying member method code with example usage: obj.test_init() without return types