에듀윌 · 드라이버(Driver)
★ 스텁과 정반대
상위 자리 · 호출하는 쪽 · 시나리오 자동 실행

드라이버 = 상위 + 호출함 + 시나리오 자동

Driver
상향식 표준
정의
미완성 상위 모듈을 대신하는 가짜 모듈. 하위에 시나리오 입력값을 자동으로 보내고 결과를 수집. 스텁이 수동(고정 응답)이면 드라이버는 능동(자동 발사).
① 위치 = 상위 자리(Caller) ② 역할 = 호출하는 쪽 ③ 동작 = 시나리오 입력 자동 발사 + 결과 수집 ④ 사용 = 상향식 미완성 상위 대체
💡 실무 한 방
금융권 코어뱅킹은 상위 UI가 붙기 전 드라이버로 거래 시나리오(정상 이체·한도 초과·동시성 등) 수십~수백 건을 자동 실행해 하위 로직 무결성을 먼저 확보하는 게 도메인 일반론.
💡 합격 한 줄
'고정 응답'이 나오면 스텁, '시나리오 자동 실행'이 나오면 드라이버 — 드라이버의 결정적 정의어.