dallbit Prompt & Skill

테스트 코드 가독성 및 유지보수 리팩토링

난잡한 테스트 코드를 리팩토링하여 공통 로직을 추출하고 가독성을 높입니다.

Prompt Template

당신은 클린 코드 전문가입니다. 제공된 테스트 코드가 더 읽기 쉽고 유지보수하기 좋게 리팩토링해 주세요. ### 기존 테스트 코드 {{테스트_코드}} ### 적용할 리팩토링 기법 1. **공통 설정 추출**: 중복되는 셋업 로직을 `beforeEach`나 `Setup` 함수로 분리하세요. 2. **헬퍼 함수 활용**: 복잡한 단언이나 반복되는 데이터 생성을 별도 함수로 만드세요. 3. **파라미터화 테스트**: 비슷한 로직의 여러 케이스를 데이터 기반 테스트(Table-driven tests)로 통합하세요. 4. **논리적 그룹화**: `describe` 블록 등을 사용해 테스트의 문맥을 명확히 나누세요.