본문 바로가기

더 좋은 개발자 되기/Testing4

[Testing] Test Double, 테스트 더블-테스트 환경을 제어하는 다양한 방법 목차 서론 테스트 더블이란 테스트 더블의 종류 Test Stub Fake Test Spy Mock Dummy 결론 서론 이 블로그의 여러 포스팅에서 Test Double 이라는 표현이 자주 등장한다. 이를테면 제어 불가능한 것을 제어하자 (1) - static method 를 mocking 하기 힘든 이유 같은 글에서 말이다. 오늘은 이 테스트 더블에 대해서 알아보려 한다. Test Double, 테스트 더블이란 영화나 드라마에서, 무술 장면이나 실제 배우가 출연하기 힘든 위험한 장면을 촬영할 때 그 분야에 전문적으로 숙달되어 있는 사람을 고용하는데, 이들을 스턴트맨 혹은 스턴드 더블이라고 부른다. 스턴트 더블은 특정 영상 촬영분을 위해 최적화된 전문가가 대신해서 연기를 수행하는 것이라고도 생각할 수 있.. 2022. 9. 25.
[Testing] Link References References http://xunitpatterns.com/index.html 2022. 8. 19.
제어 불가능한 것을 제어하자 (2) - static method 를 mocking 하는 다양한 방법들 해당 제어 불가능한 것을 제어하자 라는 글은 2편의 시리즈로 이루어져 있습니다. static method 를 mocking 하기 힘든 이유 static method 를 mocking 하기 2022. 7. 25.
제어 불가능한 것을 제어하자 (1) - static method 를 mocking 하기 힘든 이유 해당 제어 불가능한 것을 제어하자 라는 글은 2편의 시리즈로 이루어져 있습니다. static method 를 mocking 하기 힘든 이유 2022. 7. 25.