Maison > Java > javaDidacticiel > Pourquoi Maven ne reconnaît-il pas mes tests JUnit après une compilation réussie ?

Pourquoi Maven ne reconnaît-il pas mes tests JUnit après une compilation réussie ?

DDD
Libérer: 2024-11-26 10:07:10
original
839 Les gens l'ont consulté

Why Doesn't Maven Recognize My JUnit Tests After Successful Compilation?

Maven ne parvient pas à reconnaître les tests JUnit

Malgré une compilation réussie, Maven ne parvient à détecter aucun test lors de l'exécution de mvn test. Cette absence de résultats de tests provient d'une incohérence entre les conventions de dénomination utilisées par Maven et votre classe de test.

Conventions de dénomination des classes de test Maven

Par défaut, Maven emploie des modèles de dénomination pour identifier le test classes :

  • Test*
  • *Test
  • *Tests (ajouté dans le plugin Maven Surefire 2.20)
  • *TestCase

Résolution

Soit renommez votre classe de test pour vous conformer à l'une de ces conventions de dénomination, soit configurez Maven Surefire Plugin pour utiliser un modèle différent pour reconnaître les classes de test.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal