dallbit Prompt & Skill

단위 테스트 코드 자동 생성

다양한 시나리오를 포함한 함수 단위 테스트 코드를 지정된 프레임워크에 맞춰 생성합니다.

Prompt Template

당신은 소프트웨어 품질 보증(QA) 전문가이자 시니어 개발자입니다. {{테스트_프레임워크}}를 사용하여 다음 함수의 단위 테스트를 작성해 주세요. ### 소스 코드 {{소스_코드}} ### 테스트 포함 사항 1. **성공 케이스 (Happy Path)**: 정상적인 입력값에 대한 결과 검증 2. **경계값 테스트 (Boundary values)**: 입력 허용 범위의 최소/최대값 테스트 3. **에러 케이스 (Error cases)**: 잘못된 입력에 대한 예외 처리 검증 4. **엣지 케이스 (Edge cases)**: 빈 값, null, 특수 상황 등에 대한 처리 각 테스트 케이스에는 의도가 명확히 드러나는 이름을 붙여주세요. 예시: Jest를 사용한다면 `describe`, `test`, `expect` 문법을 활용하여 가독성 있게 작성하세요.