code: def test_refutation_continuous_treatment(
      self,
      error_tolerance,
      estimator_method,
      effect_strength_on_t,
      effect_strength_on_y,
  ):
      refuter_tester = SimpleRefuter(
          error_tolerance,
          estimator_method,
          "add_unobserved_common_cause",
          confounders_effect_on_t="linear",
          confounders_effect_on_y="linear",
          effect_strength_on_t=effect_strength_on_t,
          effect_strength_on_y=effect_strength_on_y,
      )
      refuter_tester.continuous_treatment_testsuite(
          tests_to_run="atleast-one-common-cause"
      )
  
imports: from unittest.mock import patch
  import numpy
  import pytest
  import statsmodels.api
  from pytest import mark
  from sklearn.ensemble import GradientBoostingRegressor
  import dowhy.datasets
  from dowhy import CausalModel
  from dowhy.causal_refuters.evalue_sensitivity_analyzer import EValueSensitivityAnalyzer
  from .base import SimpleRefuter
label_desc: Use image node_id 2 for calling the TestAddUnobservedCommonCauseRefuter obj's underlying member method code with example usage: obj.test_refutation_continuous_treatment(error_tolerance, estimator_method, effect_strength_on_t, effect_strength_on_y) without return types