Questions marquées «tdd»

Le développement piloté par les tests (TDD) implique l'écriture d'un test automatisé défaillant pour spécifier ce qui doit être construit. Le test est ensuite fait passer en écrivant du code qui satisfait la condition testée. Enfin, le code est refactorisé.

716
Outils de test unitaire JavaScript pour TDD

Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'ai examiné et examiné de nombreux tests unitaires JavaScript et outils de test, mais je n'ai pas pu trouver...

479
Comment testez-vous les méthodes privées?

Je construis une bibliothèque de classe qui aura des méthodes publiques et privées. Je veux pouvoir tester de manière unitaire les méthodes privées (principalement pendant le développement, mais cela pourrait également être utile pour une refactorisation future). Quelle est la bonne façon de...

203
Test unitaire Catalogue Anti-Patterns

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. anti-modèle : il doit y avoir au moins deux éléments clés présents pour distinguer formellement un...

167
Comment démarrer sur TDD avec Ruby on Rails? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en éditant ce message . Fermé il y a 5 ans . Améliorez cette question Je connais bien les...

136
Données aléatoires dans les tests unitaires?

J'ai un collègue qui écrit des tests unitaires pour des objets qui remplissent leurs champs avec des données aléatoires. Sa raison est qu'il donne une gamme de tests plus large, car il testera un grand nombre de valeurs différentes, alors qu'un test normal n'utilise qu'une seule valeur statique. Je...

131
Pourquoi utiliser JUnit pour les tests?

Peut-être que ma question est une question débutante, mais je ne peux pas vraiment comprendre les circonstances dans lesquelles j'utiliserais Junit? Que j'écris des applications simples ou des applications plus volumineuses, je les teste avec les System.outdéclarations et cela me semble assez...

131
Mocking vs.Spying dans des frameworks moqueurs

Dans les frameworks moqueurs, vous pouvez vous moquer d' un objet ou l' espionner . Quelle est la différence entre les deux et quand devrais-je / devrais-je utiliser l'un par rapport à l'autre? En regardant Mockito , par exemple, je vois des choses similaires se faire en utilisant des espions et...

122
Ressources vidéo / vidéo TDD / BDD [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...

120
Développement piloté par les tests Meteor [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en éditant ce message . Fermé il y a 3 ans . Améliorez cette question Je ne vois pas comment...

117
TDD vs test unitaire [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un problème uniquement en éditant ce message . Fermé il y a 5 ans . Améliorez cette question Mon entreprise...

116
Qu'est-ce qu'un «stub»?

Donc, dans le prolongement de ma résolution du nouvel an pour obtenir plus de TDD, je commence maintenant à travailler davantage avec Rhino Mocks . Une chose que je tiens à faire est de m'assurer de vraiment comprendre ce dans quoi je m'engage, alors je voulais vérifier ma compréhension de ce que...