:py:mod:`causal_testing.testing.base_test_case` =============================================== .. py:module:: causal_testing.testing.base_test_case .. autoapi-nested-parse:: This module contains the BaseTestCase dataclass, which stores the information required for identification Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: causal_testing.testing.base_test_case.BaseTestCase .. py:class:: BaseTestCase A base causal test case represents the relationship of an edge on a causal DAG. :param treatment_variable: A causal variable representing the treatment/control variable :param outcome_variable: A causal variable representing the outcome/output variable :param effect: A string representing the effect, current support effects are 'direct' and 'total' .. py:attribute:: treatment_variable :type: causal_testing.specification.variable.Variable .. py:attribute:: outcome_variable :type: causal_testing.specification.variable.Variable .. py:attribute:: effect :type: str .. py:method:: __post_init__()