Bonjour,
Je suis en train de faire le TP3 et la question2.
J'ai un comportement bizarre quand je lance les tests, je n'ai pas deux fois de suite le même comportement en résultat.
Par exemple, si je lance la méthode "tout tester", je peux recevoir un échec ou une erreur Alors que si je ne lance que la méthode qui était en erreur (par ex. testClicBoutonA) alors le test seul sur cette méthode renvoie OK en vert.
Comment remédier à ce défaut, y a-til une astuce avec blueJ sous linux ?
J'ai utilisé réinitialisation de la machine virtuelle, recompilage du paquetage et les autres options de blueJ, mais je n'ai pas toujours le même comportement entre deux utilisations du déclenchement d'un ou tous les tests unitaires .....
blueJ et testsUnitaires
Modérateur : douinj
Re: blueJ et testsUnitaires
Bonjour,
Pour un autre projet j'ai eu le même comportement, pour celui-ci, cela venait de variables de classes (static) qui conservaient leur valeur entre deux exécutions, avant de cliquer sur "exécuter tous les tests", je réinitialise la machine virtuelle d'exécution de bluej (en bas à droite, en cliquant sur la flèche)
Avez vous des variables de classes ? dans vos tests et/ou dans votre code
à suivre, tenez nous informés
Pour un autre projet j'ai eu le même comportement, pour celui-ci, cela venait de variables de classes (static) qui conservaient leur valeur entre deux exécutions, avant de cliquer sur "exécuter tous les tests", je réinitialise la machine virtuelle d'exécution de bluej (en bas à droite, en cliquant sur la flèche)
Avez vous des variables de classes ? dans vos tests et/ou dans votre code
à suivre, tenez nous informés