1.4 KiB
1.4 KiB
20260225_채널후원메시지_캔_천단위콤마추가
구현 항목
ChannelDonationService.kt의buildMessage함수 수정 (캔 수량 천단위 콤마 추가)- 관련 테스트 코드를 통한 검증
검증 기록
1차 구현
- 무엇을:
buildMessage함수 내에서can변수를String.format("%,d", can)으로 포맷팅하도록 수정 - 왜: 후원 메시지 표시 시 캔 수량에 천단위 콤마를 추가하여 가독성을 높이기 위함
- 어떻게:
ChannelDonationService.kt수정./gradlew test실행 후 결과 확인
2차 수정
- 무엇을:
ChannelDonationServiceTest에can = 1000일 때 메시지가1,000캔형식으로 생성되는지 검증하는 테스트(shouldFormatCanWithCommaInDonationMessage)를 추가하고 문서 체크박스를 완료 처리 - 왜: 기존 테스트는 천단위 콤마 포맷을 직접 검증하지 않아 문서의 "관련 테스트 코드를 통한 검증" 항목을 충족하기 어려웠기 때문
- 어떻게:
src/test/kotlin/kr/co/vividnext/sodalive/explorer/profile/channelDonation/ChannelDonationServiceTest.kt에 메시지 포맷 검증 테스트 추가./gradlew test --tests "kr.co.vividnext.sodalive.explorer.profile.channelDonation.ChannelDonationServiceTest"실행: 성공./gradlew build실행: 성공