Exemplo n.º 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
Exemplo n.º 2
0
def test_set_value__normal():
    sut = Scalar(8)

    sut.value = 5

    assert sut.value == 5
Exemplo n.º 3
0
def test_set_value__too_high():
    sut = Scalar(6)

    sut.value = 9

    assert sut.value == 6
Exemplo n.º 4
0
def test_set_value__too_low():
    sut = Scalar(4)

    sut.value = -3.5

    assert sut.value == 0