test: 밸런스 분석 및 상수 테스트 추가

- balance_analysis_test 추가
- balance_constants_test 추가
- 기존 테스트 업데이트
This commit is contained in:
JiWoong Sul
2026-01-12 20:03:00 +09:00
parent 1d855b64a2
commit a48f4886d7
9 changed files with 312 additions and 28 deletions

View File

@@ -130,7 +130,8 @@ void main() {
// 새 배열 기반: Act II = 10800초 (3시간) - 10시간 완주 목표
expect(act2.plotBarMaxSeconds, 10800);
expect(act2.rewards, contains(pq_logic.RewardKind.item));
expect(act2.rewards, isNot(contains(pq_logic.RewardKind.equip)));
// 장비 보상: existingActCount >= 1 부터 지급 (프롤로그 완료 시점부터)
expect(act2.rewards, contains(pq_logic.RewardKind.equip));
final act3 = pq_logic.completeAct(3);
expect(