Software Workshop

유래

테스트 더블(test double)이라는 말은 스턴트 더블(stunt double)이라는 말에서 왔음

스턴트 더블은 주인공과 매우 닮은 스턴트 대역배우를 말함

stunt_double.jpg
출처: http://www.kickvick.com/celebrities-stunt-doubles/

테스트 더블은 테스트를 위해 가짜로 대역 노릇을 하는 객체를 의미함

종류

일반적으로 혼동하는 것은 mock과 stub인데, stub은 내부에서 뭘 했는지 관심없는 객체에 해당하고 mock은 뭔가 했는지 안 했는지의 행위 여부에 관심을 가지는 객체에 해당함

주의점

참고자료