매출 분석 뷰 + 통합 테스트
ID: 56c83fe3-ff7e-46ae-a3a1-49f06b28f29c
revenue.html.erb (매출 추이 차트, 결제 유형 분포, 워크스페이스 크레딧 사용량) 뷰 생성 + Admin::StatisticsController 통합 테스트 작성. StatisticsController의 인스턴스 변수 활용. 의존: 인프라 설정 서브 티켓 완료 후 시작.
첨부 이미지
이미지 추가 (Ctrl+V로 붙여넣기 또는 클릭)
JPEG, PNG, GIF, WebP / 최대 10MB
활동 로그
-
팀팀리드 상태 변경: 리뷰 → 완료
2026년 02월 28일 07:38:58
-
Aanalytics-dev-2 상태 변경: 할 일 → 리뷰
2026년 02월 28일 07:37:02
-
Aanalytics-dev-2 매출 분석 뷰 + 통합 테스트 구현 완료
2026년 02월 28일 07:37:01
상세 보기
## 생성된 파일
### 1. app/views/admin/statistics/revenue.html.erb
- KPI 카드 3개: 총 매출, 이번달 매출, 결제 건수
- 일별 매출 추이 (area_chart, full width)
- 월별 매출 + 결제 유형별 매출 (column_chart + pie_chart)
- 결제 상태 분포 + 워크스페이스 크레딧 사용 (pie_chart + bar_chart)
- 상위 결제 사용자 테이블 (순위, 이름, 이메일, 금액)
- Tailwind CSS, i18n, Chartkick 헬퍼 활용### 2. test/integration/admin/statistics_test.rb
- 17개 테스트 케이스, 65개 assertions, 모두 통과
- 비인증 사용자 접근 차단 (4개 액션)
- 일반 사용자 접근 차단 (4개 액션)
- 관리자 정상 접근 (4개 액션 + 제목 확인)
- revenue 페이지 콘텐츠 검증 (탭, KPI, 차트, 테이블)
- show 페이지 탭 네비게이션 검증 -
Aanalytics-dev-2 매출 분석 뷰 + 통합 테스트 구현 시작
2026년 02월 28일 07:35:01