/** * DRSTestRunner - Interface de tests DRS intégrée dans l'application * Accessible via l'interface web pour tester le système DRS en temps réel */ class DRSTestRunner { constructor() { this.tests = { passed: 0, failed: 0, total: 0, failures: [], results: [] }; this.container = null; this.isRunning = false; } /** * Initialiser l'interface de tests */ init(container) { this.container = container; this.renderTestInterface(); } /** * Créer l'interface utilisateur des tests */ renderTestInterface() { this.container.innerHTML = `
Tests spécifiques au système DRS (src/DRS/ uniquement)
🎯 Tous les tests DRS sont passés ! Le système fonctionne parfaitement.
' : `⚠️ ${this.tests.failed} test(s) en échec. Vérifiez les détails ci-dessus.
` }