def test_set_min__higher_than_value(): sut = Scalar(5, max=10) sut.min = 7 assert sut.value == 7 assert sut.min == 7
def test_set_min__normal(): sut = Scalar(9) sut.min = 3 assert sut.value == 9 assert sut.min == 3
def test_set_min__higher_than_max(): sut = Scalar(5) try: sut.min = 7 except ValueError as err: assert err.message == "min must be <= max" else: assert False