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
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