스텁 함수는 가짜 함수(속이 빈 함수)라고 생각하시면 됩니다.

흔히 단위테스트 과정에서 아래의 3가지 경우 스텁함수를 사용합니다.

1. 구현이 되지 않은 함수거나 라이브러리에서 제공하는 함수
2. 함수가 반환하는 값을 임의로 생성
3. 복잡한 논리 흐름을 가지는 경우 테스트를 단순화할 목적으로 사용


참고 : 단위시험을 여행하는 테스터를 위한 테스트 스텁의 정의와 사용법|작성자 슈어소프트테크

          스텁(stub)은 언제 어떻게 사용할까?|작성자 슈어소프트테크