처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

테스트에서 '모킹(Mocking)'이란?

보통 freeCodeCamp
보기 및 정답
A 외부 의존성(DB, API 등)을 가짜 객체로 대체하여 테스트 대상만 독립적으로 검증하는 기법
B 테스트 실행 중 발생한 실패 결과를 의도적으로 무시하고 통과시키는 기법이다
C 실제 사용자의 클릭, 입력 등의 행동을 시뮬레이션하여 검증하는 E2E 테스트이다
D 테스트 커버리지 수치를 인위적으로 높이기 위해 의미 없는 테스트를 추가하는 기법이라고 알려져 있다

해설

모킹은 테스트 대상의 외부 의존성(데이터베이스, 네트워크 API, 파일 시스템 등)을 가짜(mock) 객체로 교체하는 기법입니다. 이를 통해 테스트가 외부 환경에 의존하지 않고, 빠르고 안정적으로 실행됩니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기