Skip to content

Comments

✅ [Test] generatePPT, usePPTGenerator 단위 테스트 추가#10

Merged
kangdy25 merged 2 commits intomainfrom
test/generate-ppt
Jan 10, 2026
Merged

✅ [Test] generatePPT, usePPTGenerator 단위 테스트 추가#10
kangdy25 merged 2 commits intomainfrom
test/generate-ppt

Conversation

@kangdy25
Copy link
Owner

@kangdy25 kangdy25 commented Jan 10, 2026

🚀 작업 요약 (Summary)

generatePPT 함수, usePPTGenerator 커스텀 훅에 대한 단위 테스트 시행

🛠️ 주요 변경 사항 (Key Changes)

generatePPT.test.ts
pptxgenjs 라이브러리를 모킹(Mocking)하여 슬라이드 생성, 도형/텍스트 추가 로직을 검증.

usePPTGenerator.test.ts
isLoading 상태 변화 확인
electronAPI IPC 통신 성공/실패 시 알림(alert) 동작 검증

✅ 테스트 결과 (Test Results)

  • 모든 단위 테스트가 로컬 환경에서 통과함 (npm run test)
  • 핵심 로직(utils, hooks)의 커버리지 100% 달성 확인
  • 불필요한 테스트 파일 정리

- generatePPT 테스트 커버리지 100% 달성
- bible.test.ts 파일명을 parseVerse.test.ts 파일명으로 변경
- usePPTGenerator 테스트 커버리지 100% 달성
@kangdy25 kangdy25 merged commit 6302b86 into main Jan 10, 2026
2 checks passed
@kangdy25 kangdy25 deleted the test/generate-ppt branch January 12, 2026 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant