Mes tests unitaires sont dans une arborescence de répertoires distincte de mes tests d'intégration, mais avec la même structure de package. Mes tests d'intégration nécessitent des ressources externes (par exemple un serveur) pour être disponibles, mais mes tests unitaires sont correctement indépendants les uns des autres et de l'environnement.Exécuter tous les tests dans une arborescence source, pas un package
Dans IntelliJ-IDEA (v7) J'ai défini une configuration JUnit Run/Debug pour exécuter tous les tests du package de niveau supérieur, ce qui, bien sûr, récupère mes tests d'intégration qui échouent.
Je veux définir une configuration run-junit qui exécute tous mes tests unitaires. Des idées?
Oui, ce serait une bonne approche à utiliser différents modules pour différents types des tests. Dans la configuration Exécution/Débogage, vous spécifiez quel chemin de classe de module sera utilisé. – CrazyCoder
Je ne peux pas faire cela, il y a déjà plusieurs modules dans le projet et nous travaillons sur un module par principe d'artefact livrable –