에듀윌
·
스텁(Stub)
★ 자리 뒤바꿈 함정
하위 자리 · 호출당하는 쪽 · 고정 응답
스텁 =
하위 + 호출당함 + 고정 응답
Stub
하향식 표준
정의
미완성
하위 모듈을 대신하는 가짜 모듈
. 호출되면
미리 약속된 고정 응답만 반환
(return "OK"). 위치=하위(Callee)·역할=호출당함·동작=고정 응답.
구분
Stub
Mock
본질
고정 응답 반환
호출 행위 검증
사용 자리
통합(하향식) — 하위 미완성 대체
단위 테스트 — 외부 의존 격리
⚠️ 자리 뒤바꿈 함정 (매년 단골)
'상위 모듈을 대신' →
드라이버
(스텁 X) · '상향식에서 사용' →
드라이버
· '호출 행위를 검증' →
Mock
(스텁은 응답만).