여행 정산 프로젝트를 위한 백엔드 Repository입니다.
commit message는 [Type] 작성 내용 으로 통일하기
- [Feat] : 새로운 기능 추가 시
- [Fix] : 버그 수정 시
- [Docs] : 문서화 작업 시
- [Style] : 코드 포맷 변경, 세미콜론 누락, 코드 수정이 없는 경우
- [Refactor] : 코드 리팩터링
- [Chore] : 빌드 업무 수정, 패키지 매니저 수정 등
- [Rename] : 파일명 또는 폴더명 수정한 경우
- [Remove] : 코드 삭제가 있을 때
- [Environment] : 개발 환경 세팅 시
- [!HOTFIX] : 급하게 치명적인 버그를 고쳐야 하는 경우
Issue로 코드 작성 관련 설명 작성 후, Issue Branch 생성하고 작업하기 참고 자료 🔗 https://codesyun.tistory.com/entry/Git-Issue-%EB%B0%8F-Issue-Branch-%EC%83%9D%EC%84%B1%ED%95%98%EC%97%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC%ED%95%98%EA%B8%B0
Claude Code를 활용한 AI 기반 테스트 자동 생성 도구입니다.
사전 조건
- Claude Code CLI 설치 필요
- Anthropic API 키 설정 필요
실행 방법
./gradlew aiTest동작 과정
- 테스트 대상 선택 (파일 경로 / 자연어 설명 / git diff)
- AI가 테스트 계획서 생성
- 사용자가 계획 검토/승인
- AI가 테스트 코드 생성 및 실행/검증
참고: 개인 API 비용이 발생합니다. 계획 생성 $0.50, 테스트 생성 $3.00 예산 제한이 설정되어 있습니다.