[Task 87] Refactor: Redis 생성자 주입 + 테스트 커버리지 및 문서화#97
Open
WithFortuna wants to merge 5 commits intodevelopfrom
Open
[Task 87] Refactor: Redis 생성자 주입 + 테스트 커버리지 및 문서화#97WithFortuna wants to merge 5 commits intodevelopfrom
WithFortuna wants to merge 5 commits intodevelopfrom
Conversation
- @requiredargsconstructor 제거 및 명시적 생성자 추가 - @value 어노테이션을 생성자 파라미터로 이동 - 불변성 보장을 위한 final 필드 유지 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- 기사 조회 서비스 테스트 추가 (ArticleQueryServiceTest) - 최근 본 기사 조회 기능 테스트 - 기사 상세 조회 테스트 - 페이징 처리 테스트 - 기사 요약 레벨 서비스 테스트 추가 - Redis 요약 작업 서비스 테스트 추가 - 요약된 기사 조회 서비스 테스트 추가 - AI 관련 테스트 추가 - 보안 필터 테스트 추가 - 키워드 관련 테스트 추가 - 로그 관련 테스트 추가 - 추천 시스템 테스트 추가 - 사용자 키워드 서비스 테스트 추가 - 테스트 리소스 설정 추가 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- 전체 프로젝트 아키텍처 가이드 추가 (overall-index.md) - Clean Architecture 계층 구조 설명 - 패키지 구조 및 네이밍 컨벤션 - Strategy Pattern, CQRS 패턴 설명 - 코딩 컨벤션 및 테스트 가이드라인 - 도메인별 상세 구조 문서 추가 (specific-index.md) - 각 도메인별 계층 구조 및 책임 정의 - API 엔드포인트 및 데이터 플로우 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- Claude Code 설정 파일 추가 (.claude/) - 프로젝트 컨벤션 및 TaskMaster 통합 가이드 - 개발 워크플로우 자동화 명령어 - Docker Hub 연동 CI/CD 워크플로우 추가 - 빌드 및 배포 자동화 파이프라인 - 환경 변수 base64 인코딩 파일 추가 (env.b64) - 사용자 데이터 초기화 클래스 추가 (주석 처리) - 개발 환경 테스트 데이터 초기화 용도 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- 요약 API 테스트 케이스 업데이트 (summariaztion.http) - 최근 본 기사 조회 엔드포인트 테스트 추가 - 로그인 자동화 및 AccessToken 관리 - 로컬/운영 환경 테스트 케이스 분리 - 유튜브 추천, 학습 통계, 퀴즈 결과 API 테스트 추가 - API 응답 예시 파일 추가 (ex.json) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Changes
리팩토링 (refactor)
테스트 커버리지 (test)
문서화 (docs)
개발 도구 및 CI/CD (chore)
Test Plan
Related Issues
Commit History
832996a- refactor(redis): 필드 주입에서 생성자 주입으로 변경75ce403- test: 종합 테스트 커버리지 구현 (task 87)8fe8068- docs: 프로젝트 구조 및 컨벤션 문서화557f31b- chore: 개발 도구 및 CI/CD 설정 추가d1d282b- chore: HTTP 테스트 파일 업데이트🤖 Generated with Claude Code