def test_InertialObject_update__diagonal(): sut = InertialObject(img=resources.chevron_image) sut.x = 23.45 sut.y = 123.34 sut.velocity_x = 10.0 sut.velocity_y = -5.0 sut.update(1.0) assert sut.x == 33.45 assert sut.y == 118.34
def test_InertialObject_update__partial_dt(): sut = InertialObject(img=resources.chevron_image) sut.x = 23.45 sut.y = 123.34 sut.velocity_x = 10.0 sut.velocity_y = -5.0 sut.update(0.5) assert sut.x == 28.45 assert sut.y == 120.84
def test_InertialObject_update__motionless(): sut = InertialObject(img=resources.chevron_image) sut.x = 23.45 sut.y = 123.34 sut.velocity_x = 0.0 sut.velocity_y = 0.0 sut.update(1.0) assert sut.x == 23.45 assert sut.y == 123.34