Ajout du mock EnemyRepository manquant (dependance ajoutee au constructeur lors du referencement des ennemis). Sans ce mock, @InjectMocks injectait null -> NPE sur enemyRepository.findByCampaignId. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>