def test_elevator_movement(): elevator_id = 0 current_floor = 0 el = Elevator(elevator_id, current_floor) assert el.get_current_floor() == 0 el.set_target_floor(5) assert el.get_target_floor() == 5 assert el.get_direction() == 1 el.step() assert el.get_current_floor() == 1 el.step() el.step() assert el.get_current_floor() == 3 el.step() el.step() assert el.get_current_floor() == 5 print("test_elevator_movement OK")