Mock이란?
- Mock이라는 단어의 사전적 의미로는 (특히 흉내를 내며) 놀리다, 무시하다 거짓된, 가짜의 실제 뜻을 가지고 있다.
- Mocking이라는 것은 실제 값으로 테스트를 하기 어려우니 가짜 값을 사용할 수 있게 해주는 것이다.
Mock 객체는 언제 필요한가?
- 테스트 작성을 위한 환경 구축이 어려운 경우
- 테스트가 특정 경우나 순간에 의존적인 경우
- 테스트 시간이 오래 걸리는 경우
- 개인 PC의 성능이나 서버의 성능 문제로 오래 걸릴 수 있는 경우 시간을 단축하기 위해 사용한다.
Ref Site
반응형
'✏️ 한줄 용어' 카테고리의 다른 글
오픈소스? (0) | 2022.11.18 |
---|---|
리팩토링(Refactoring) ? (0) | 2022.11.15 |
하드코딩 (0) | 2022.11.10 |
확인/리그레션 테스트 (0) | 2022.10.27 |
E2E 테스트(End To End Test) (0) | 2022.10.21 |