def METHOD_NAME(self):
    """
    Test that a SingleExponentialDown object can be successfully
    reconstructed from its repr() with no loss of information.
    """
    namespace = {}
    exec(
        "singleExponentialDown = {0!r}".format(self.singleExponentialDown),
        globals(),
        namespace,
    )
    assert "singleExponentialDown" in namespace
    singleExponentialDown = namespace["singleExponentialDown"]
    assert round(abs(self.singleExponentialDown.alpha0.value - singleExponentialDown.alpha0.value), 6) == 0
    assert self.singleExponentialDown.alpha0.units == singleExponentialDown.alpha0.units
    assert round(abs(self.singleExponentialDown.T0.value - singleExponentialDown.T0.value), 6) == 0
    assert self.singleExponentialDown.T0.units == singleExponentialDown.T0.units
    assert round(abs(self.singleExponentialDown.n - singleExponentialDown.n), 4) == 0