示例#1
0
def test_fraction__full_and_changed():
    sut = Scalar(7, max=10)

    assert sut.fraction == 0.7

    sut.value = 10

    assert sut.fraction == 1.0
示例#2
0
def test_set_value__normal():
    sut = Scalar(8)

    sut.value = 5

    assert sut.value == 5
示例#3
0
def test_set_value__too_high():
    sut = Scalar(6)

    sut.value = 9

    assert sut.value == 6
示例#4
0
def test_set_value__too_low():
    sut = Scalar(4)

    sut.value = -3.5

    assert sut.value == 0