J'ai récemment lu (link text) sur un moyen d'ajouter des tests statiquement à la suite de tests dans JUnit 4? Qu'en est-il de la manière dynamique, c'est-à-dire comment ajouter une classe de test si son nom n'est pas connu plus tôt qu'au moment de l'exécution, par ex. son nom est lu à partir du fichier XML?Comment ajouter dynamiquement un test à une suite de tests dans JUnit 4?
2
A
Répondre
1
Je ne connais pas un moyen d'ajouter à une suite existante, mais vous pouvez créer votre propre suite lors de l'exécution. La classe JUnitCore vous permet de passer dans une liste de classes que vous voulez exécuter. Ceux-ci peuvent être lus de partout où vous aimez, y compris XML.
2
Je sais comment le faire. Je peux utiliser la bibliothèque JUnitExt (http://junitext.sourceforge.net). Il supporte "les configurations de test déclaratives (fournies par TestNG)". Voir junitext.sourceforge.net/tutorial.html (Comment paramétrer les tests en utilisant XML).
Questions connexes
- 1. Comment ajouter des cas de test à une suite en utilisant jUnit?
- 2. Comment ajouter un test JUnit 4 qui ne s'étend pas de TestCase à TestSuite?
- 3. Comment réécrire les suites de tests pilotées par les données de JUnit 3 dans Junit 4?
- 4. comment ajouter douzaine de cas de test à une suite de tests automatiquement en python
- 5. Surefire ne décroche pas Junit 4 tests
- 6. Comment exécuter tous les tests appartenant à une certaine catégorie dans JUnit 4
- 7. tests junit suite, en phases: Tout @Before, puis tous @Test, puis tous @After
- 8. Junit 3 à JUnit 4 conversion
- 9. Trouvez les tests JUnit 3 qui ne sont inclus dans aucune suite?
- 10. JUnit, test et threads
- 11. Grails intégration suite de tests suite
- 12. Informations sur le journal dans une suite JUnit
- 13. jsfunit avec junit 4
- 14. Exécution de classes de test JUnit à partir d'une autre classe de test JUnit
- 15. Comment définir une suite TestSuite sans utiliser @SuiteClasses dans Junit 4.5?
- 16. Exécution de la suite de tests JUnit à partir de la ligne de commande
- 17. Test d'exception Junit
- 18. Comment exécuter un seul test à partir d'une suite de tests de rails?
- 19. JUnit test timing dans Eclipse
- 20. Android: suite de tests
- 21. Test Suite unittest
- 22. Drools tests avec junit
- 23. Gestion des données de test pour les tests Junit
- 24. Dynamic Junit Test
- 25. Méthodes de test Junit
- 26. Maven: Utilisation de JUnit test-help requis
- 27. Test de GUI avec JUnit
- 28. Comment ignorer un test dans la méthode de test JUnit elle-même
- 29. une meilleure couverture de test JUnit nécessaire
- 30. Comment ajouter des tests du résultat du test à la liste de test dans Visual Studio?