🧪 Test Classe User
La Revenue Factory - Test des Méthodes CRUD
✅ Connexion à la base de données réussie
✅ Classe User instanciée avec succès
📋 Test 1: Récupérer tous les utilisateurs
Nombre d'utilisateurs trouvés: 52
Premier utilisateur:
Array
(
[user_id] => 20
[user_name] => ANDRE
[user_firstname] => Océane
[user_mail] => oceane.andre@larevenuefactory.com
[user_password] =>
[user_profil] => Consultant
[user_niveau] => Junior
[user_actif] => 1
)
📊 Test 2: Statistiques
📈 Statistiques générales:
• Total: 52
• Actifs: 44
• Inactifs: 8
👔 Répartition par profil:
• Consultant: 43
• Admin: 7
• Super Admin: 2
📈 Répartition par niveau:
• Sénior: 13
• Expert: 12
• Confirmé: 13
• Junior: 14
🔍 Test 3: Recherche d'utilisateurs
Recherche 'admin': 0 résultat(s)
👔 Test 4: Utilisateurs par profil
Administrateurs: 7
Consultants: 43
✅ Test 5: Validation des données
✅ Données valides: Aucune erreur de validation
❌ Test avec données invalides:
• Le nom est requis
• Un email valide est requis
• Profil invalide
• Niveau invalide
📧 Test 6: Vérification d'email existant
Email testé: oceane.andre@larevenuefactory.com
Existe: Oui ✅
Email testé: test-inexistant@example.com
Existe: Non ❌
🔧 Test 7: Constantes de la classe
Profils disponibles:
• Super Admin
• Admin
• Consultant
Niveaux disponibles:
• Junior
• Confirmé
• Senior
• Expert
🕐 Test effectué le 23/09/2026 à 11:34:36
💻 PHP Version: 8.4.22