Questions marquées «tdd»

37
Bon exemple de code complexe utilisant TDD [fermé]

Quel serait un bon exemple d'utilisation du TDD dans de grands projets complexes et réels? Tous les exemples que j'ai vus jusqu'à présent sont des projets de jouets destinés à un livre ou à un papier ... Pouvez-vous nommer un projet open-source qui utilise fortement TDD? De préférence en C ++ mais...

37
Comment sont vos bébés-pas en TDD?

Aujourd’hui, nous formions le TDD et avons constaté le malentendu suivant. La tâche consiste pour l'entrée "1,2" à renvoyer la somme de nombres qui est 3. Ce que j'ai écrit (en C #) était: numbers = input.Split(','); return int.Parse(numbers[0]) + int.Parse(numbers[1]); //task said we have two...

36
Comment devriez-vous TDD un jeu Yahtzee?

Disons que vous écrivez un style TDD de jeu Yahtzee. Vous voulez tester la partie du code qui détermine si un jeu de cinq jets de dés est un full. Autant que je sache, lorsque vous utilisez TDD, vous suivez ces principes: Écrire des tests d'abord Écrivez la chose la plus simple possible qui...

31
Y a-t-il des domaines où TDD offre un retour sur investissement élevé et d'autres domaines où le retour sur investissement est si faible qu'il ne vaut pas la peine d'être suivi? [fermé]

Développement piloté par les tests. Je comprends, j'aime ça. Mais l'écriture de tests nécessite des frais généraux. Donc, TDD devrait être utilisé universellement dans toute la base de code, ou y a-t-il des domaines où TDD fournit un retour sur investissement élevé et d'autres domaines où le retour...

30
Relation entre BDD et TDD

Quelle est la relation entre BDD et TDD? D'après ce que j'ai compris, BDD ajoute deux choses principales par rapport à TDD: la dénomination des tests (assurer / devrait) et les tests d'acceptation. Dois-je suivre TDD pendant le développement par BDD? Si oui, mes tests unitaires TDD doivent-ils être...

30
Quand dois-je écrire des tests d'intégration?

Selon les règles des tests unitaires TDD sont écrits avant le code de production, mais qu'en est-il des tests d'intégration qui exercent une interaction entre des objets câblés concrets (non fictifs)? Doivent-ils être écrits avant les tests unitaires ou après le code de production juste pour tester...

28
Sens des tests unitaires sans TDD

Nous avons un nouveau (assez gros) projet en cours de démarrage, que nous avions prévu de développer avec TDD. L'idée de TDD a échoué (de nombreuses raisons commerciales et non commerciales), mais en ce moment, nous avons une conversation - devrions-nous quand même écrire des tests unitaires ou...

28
La couverture de code à 100% est-elle un rêve de pipe?

Est-il possible de s'attendre à une couverture de code à 100% dans les applications Web lourdes jquery / backbonejs? Est-il raisonnable d'échouer un sprint car la couverture à 100% n'est pas respectée lorsque la couverture de code réelle oscille entre 92% et 95% en javascript /...

28
Dois-je tout tester?

Je vais commencer mon premier vrai projet dans Ruby on Rails , et je me force à écrire des tests TDD . Je ne vois pas de réels avantages à écrire des tests, mais comme cela semble très important, je vais essayer. Est-il nécessaire de tester toutes les parties de mon application, y compris les pages...

27
Quelles sont les meilleures ressources pour apprendre le TDD? [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, des sondages ou une...