Files
Sportstime/SportsTimeTests
Trey t cf2f5b0dd8 test(08-02): add diversity coverage tests
Added 6 diversity tests to validate multi-dimensional route variety.
All tests pass, proving selectDiverseRoutes() produces varied results.

Tests validate:
- Game count diversity (2-3 games to 5+ games)
- City count diversity (2-3 cities to 4+ cities)
- Mileage diversity (short <500mi, medium 500-1000mi, long 1000+mi)
- Duration diversity (2-3 days to 5+ days)
- Bucket coverage (≥3 different game count buckets)
- No duplicate routes (unique game combinations)

Helper generateDiverseDataset() creates 50 games across 20 stadiums
over 14 days for realistic diversity testing.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-10 12:19:06 -06:00
..