🧪 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