Maison >Java >javaDidacticiel >Pourquoi mes tests JUnit ne s'exécutent-ils pas avec Maven ?
Maven ne parvient pas à exécuter les tests JUnit
Problème :
Malgré la compilation réussie, l'exécution de " mvn test" ne déclenche aucune exécution de test. De plus, l'en-tête "TESTS" indique : "Il n'y a aucun test à exécuter."
Détails :
Le problème persiste même dans une configuration simplifiée, comme détaillé dans l'exemple de code fourni. Les tests unitaires s'exécutent sans erreur dans Eclipse. Maven test-compile génère avec succès la classe de test sous les classes de test.
Solution :
Par défaut, Maven utilise des conventions de dénomination spécifiques lors de l'identification des tests classes :
Si la classe de test s'écarte de ces conventions, elle doit être renommée ou le Le plugin Maven Surefire doit être configuré avec un modèle de classe de test alternatif.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!