dallbit Prompt & Skill
의존성 격리 및 모킹 전략 수립
About
외부 API나 DB 의존성을 격리하기 위한 모킹 전략과 테스트 코드를 제공합니다.
Prompt Template
당신은 테스트 자동화 전문가입니다. 제공된 코드의 외부 의존성을 격리하기 위한 모킹(Mocking) 전략을 세우고 테스트 코드를 작성하세요. ### 소스 코드 {{소스_코드}} ### 모킹 대상 및 도구 - **모킹 대상**: {{모킹_대상}} (예: 외부 API, DB 모듈, 파일 시스템) - **사용 도구**: {{테스트_프레임워크}} (예: Jest, Sinon, Mockito) ### 요청 사항 1. 외부 모듈을 실제 호출하지 않고 가짜 응답을 반환하도록 설정하세요. 2. 모킹된 객체가 호출되었는지, 어떤 인자로 호출되었는지 검증(Spy)하는 로직을 포함하세요. 3. 테스트 독립성을 위해 각 테스트 후 모킹을 초기화하는 코드를 넣으세요.