VibeCoding 365 로고 VibeCoding 365

바이브 코딩 사전

바이브 코딩 사전

영어 표기

Mock

예시

주문 완료 기능을 테스트할 때 실제 결제사를 호출하지 않고 성공 응답을 돌려주는 목 결제 함수를 주입한다. 이후 통합 테스트에서는 API 계약이 맞는지 확인해 AI가 만든 가짜 응답 모양에만 테스트가 맞춰지는 실수를 막는다.

참고

목은 테스트를 빠르고 안전하게 만들지만, 실제 시스템과의 계약을 영원히 대체할 수는 없다.

테스트에서 실제 외부 시스템 대신 사용하는 가짜 객체나 함수를 뜻한다. 결제 API, 이메일 발송, 데이터베이스처럼 테스트 중 실제로 호출하면 느리거나 위험한 대상을 목으로 바꾸면 코드의 특정 부분만 안전하게 검증할 수 있다. 다만 바이브 코딩에서는 AI가 모든 의존성을 과하게 목 처리해 실제 연동 오류를 놓치는 경우가 있으므로, 단위 테스트에서는 목을 쓰되 통합 테스트나 스모크 테스트로 진짜 연결도 별도로 확인해야 한다.

카테고리
테스트·디버깅
난이도
basic
태그
목 · 테스트대역
슬러그
mock
상태
published
정렬 순서
166