コード例 #1
0
def test_point_setters():
    point = Point()
    point.x = 42
    point.y = 42

    assert point.x == 42.0
    assert point.y == 42.0
コード例 #2
0
    def test_point_setters(self):
        point = Point()
        self._test_point(point, 0, 0)

        point.x = 42
        point.y = 20

        self._test_point(point, 42, 20)
コード例 #3
0
ファイル: test_point.py プロジェクト: Dilor/UnitPython
def test_point_setters_exception(value, exception_type):
    point = Point()

    with pytest.raises(exception_type):
        point.x = value

    with pytest.raises(exception_type):
        point.y = value
コード例 #4
0
def test_point_setters():
    p = Point()

    assert p.x == 0.0
    assert p.y == 0.0

    p.x = 10
    p.y = 22

    assert p.x == 10.0
    assert p.y == 22.0
コード例 #5
0
def test_setters():
    point = Point()

    assert point.x == POINT_DEFAULT
    assert point.y == POINT_DEFAULT

    point.x = POINT_NEW_VALUE
    point.y = POINT_NEW_VALUE

    assert point.x == POINT_NEW_VALUE
    assert point.y == POINT_NEW_VALUE
コード例 #6
0
def test_point_properties():
    point = Point()

    assert point.x == 0.0
    assert point.y == 0.0

    point.x = 10.0
    point.y = 10.0

    assert point.x == 10.0
    assert point.y == 10.0
コード例 #7
0
def test_setters_exception(value, exception_class):
    p = Point()

    with pytest.raises(exception_class):
        p.x = value
コード例 #8
0
def test_setter_exceptions(value, exception_type):
    point = Point()

    with pytest.raises(exception_type):
        point.x = value