J'ai besoin de transmettre un paramètre VM à chaque test exécuté dans le projet. La définition manuelle ne semble pas être la solution la plus pratique. Il existe donc une possibilité de transmettre le paramètre à chaque test automatiquement. P>
Merci de l'aide. P>
4 Réponses :
Eclipse a déjà un junit intégré pour vous. P>
Vous pouvez utiliser Junit pour exécuter différents paramètres sur votre programme principal. P>
Oui, je sais, mais j'ai besoin que ce fileur soit configuré, il faut donc automatiquement un paramètre spécifié.
Exécutez votre test une fois, cela crée une configuration d'exécution. P>
Run-> Exécuter configurations -> Junit, sélectionnez votre configuration d'exécution, vous disposez d'un onglet Arguments pour spécifier des arguments JVM ou de programme. P>
Vous pouvez ensuite dupliquer cette configuration d'exécution à utiliser pour d'autres tests. Je ne suis pas au courant de faire appliquer un paramètre par défaut à tous les futurs lancements de test. P>
Nous modifions la configuration JRE dans Eclipse (Préférences> Java> JRES installées). Là, vous pouvez définir des arguments VM par défaut utilisés pour tout ce que vous rencontrez avec ce JRE. P>
configurez simplement votre projet pour utiliser ce JRE (Chemin de construction Java) et vous devriez être de bonne manière. P>
Je pense que vous utilisez "argument de programme" au lieu de "argument vm" maintenant. Si vous utilisez l'argument VM, il est moyen globalement appliqué à tous vos tests. P>
Qu'est-ce que type i> de test parlez-vous? Avec Junit, tous tes tests sont exécutés dans le même JVM, il n'y aurait donc pas de besoin spécial de passer des arguments VM à chaque test i> ...