환경jest": "29.7.0" 테스트코드를 작성할때 DRY 원칙에 대해서 정리하려고 합니다 테스트 데이터 생성 - DRY를 엄격히 적용하지 않음각 테스트 케이스에서 필요한 데이터를 명시적으로 생성하면, 해당 테스트가 어떤 상황을 검증하는지 즉시 파악할 수 있습니다.테스트 간 독립성을 유지하기 쉽습니다. 한 테스트의 변경이 다른 테스트에 영향을 미칠 가능성이 줄어듭니다.비즈니스 로직의 변경사항을 테스트 코드에 반영하기가 더 쉽습니다. Assertion 부분 - DRY 원칙 적용공통된 검증 로직을 재사용함으로써 코드의 중복을 줄이고 가독성을 높일 수 있습니다.검증 로직의 변경이 필요할 때 한 곳만 수정하면 되므로 유지보수가 용이합니다.복잡한 검증 로직을 재사용 가능한 함수로 추출하여 테스트 코드의 의도를 ..