def METHOD_NAME(
    self, end_membership, user, processor, session, utcnow
):
    old_room = user.room
    lib_user.move_out(
        user,
        comment="",
        processor=processor,
        when=utcnow + timedelta(days=1),
        end_membership=end_membership,
    )
    assert user.room == old_room
    tasks = session.query(Task).all()
    assert len(tasks) == 1
    [task] = tasks
    assert task.type == TaskType.USER_MOVE_OUT
    assert task.parameters == UserMoveOutParams(
        comment="", end_membership=end_membership
    )