90 votes

Comment créer facilement des tests unitaires dans Eclipse

Je veux créer facilement des tests unitaires en sélectionnant simplement la méthode. Y at-il un outil dans Eclipse qui fait cela. Il devrait supporter les modèles. Je devrais pouvoir créer des tests positifs ainsi que des tests négatifs.

171voto

Pour créer un modèle de scénario de test:

"Nouveau" -> "JUnit Test Case" -> Sélectionnez "Classe sous test" -> Sélectionnez " Méthodes disponibles ". Je pense que le magicien est assez facile pour vous.

26voto

fastcodejava Points 22174

Vous pouvez utiliser mon plug-in pour créer facilement des tests. Vous pouvez mettre la méthode en surbrillance et appuyer sur les touches Ctrl Alt Maj U pour créer le test unitaire correspondant. le plug-in est disponible à l' adresse suivante : http://www.3pintech.com/products/fast-code/ . J'espère que cela t'aides.

7voto

Nilesh Points 2637

Découvrez cette discussion sur le stackoverflow - Comment générer automatiquement des junits?

Si vous commencez une nouvelle activité et qu’il s’applique à Java, Spring ROO est également très intéressant!

J'espère que cela pourra aider.

-3voto

dj_segfault Points 6407

Toute unité de test, vous pouvez créer en appuyant simplement sur un bouton ne serait pas la peine quoi que ce soit. Comment l'outil de savoir quels sont les paramètres à passer votre méthode et à quoi s'attendre en retour? Si je ne suis malentendu à vos attentes.

Près de qui est quelque chose comme FitNesse, où vous pouvez mettre en place des tests, puis séparément, vous définissez une page wiki avec vos données de test, et il exécute des tests avec des données, la publication des résultats, que les rouges et les verts.

Si vous serions heureux de faire des test d'écriture beaucoup plus rapide, je dirais Mockito, un moqueur cadre qui vous permet de très facilement se moquer des classes autour de celui que vous faites des tests, il y a donc moins d'installation/démontage, et vous savez que vous êtes vraiment tester qu'une seule classe à la place d'une personne à charge.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X