« LeSS - Tests unitaires » : différence entre les versions
De Wiki Agile
| Ligne 70 : | Ligne 70 : | ||
== Idées fausses à propos du test unitaire == | == Idées fausses à propos du test unitaire == | ||
=== Le test unitaire n’est pas aussi vital que le code en production === | === Le test unitaire n’est pas aussi vital que le code en production === | ||
| Ligne 82 : | Ligne 80 : | ||
Par conséquent le test unitaire est tout aussi important que le code en production. Il devrait être stocké '''dans le même dépôt de gestion du code source'''. Le test unitaire devrait d’ailleurs suivre les mêmes conventions de codage que le code en production. | Par conséquent le test unitaire est tout aussi important que le code en production. Il devrait être stocké '''dans le même dépôt de gestion du code source'''. Le test unitaire devrait d’ailleurs suivre les mêmes conventions de codage que le code en production. | ||
=== Le test unitaire est fait par des ingénieurs tests === | === Le test unitaire est fait par des ingénieurs tests === | ||
| Ligne 94 : | Ligne 90 : | ||
Il est aussi encouragé d’avoir deux ou plusieurs personnes travaillant de concert pour programmer à la fois le test et le code sous test. Il existe plusieurs manières sympa pour programmer en binôme. Vous trouverez davantage d’informations à ce sujet dans la section développement piloté par les tests. | Il est aussi encouragé d’avoir deux ou plusieurs personnes travaillant de concert pour programmer à la fois le test et le code sous test. Il existe plusieurs manières sympa pour programmer en binôme. Vous trouverez davantage d’informations à ce sujet dans la section développement piloté par les tests. | ||
=== Vous pouvez écrire des tests unitaires sans changer le code sous test. === | === Vous pouvez écrire des tests unitaires sans changer le code sous test. === | ||
| Ligne 106 : | Ligne 100 : | ||
'''Le secret du test unitaire n’est pas d’écrire du test, mais d’écrire du code testable sous test.''' Nous voulons du code testable et facile à tester, ce qui s’avère une démarche gagnant-gagnant. Nous ne voulons pas de code non-testable et difficile à maintenir, ce qui serait une démarche perdant-perdant. | '''Le secret du test unitaire n’est pas d’écrire du test, mais d’écrire du code testable sous test.''' Nous voulons du code testable et facile à tester, ce qui s’avère une démarche gagnant-gagnant. Nous ne voulons pas de code non-testable et difficile à maintenir, ce qui serait une démarche perdant-perdant. | ||
=== Je peux ajouter les tests unitaires plus tard === | === Je peux ajouter les tests unitaires plus tard === | ||
| Ligne 114 : | Ligne 106 : | ||
Eh bien, essayez donc de demander à des grimpeurs de mettre leurs pitons plus tard. | Eh bien, essayez donc de demander à des grimpeurs de mettre leurs pitons plus tard. | ||
[[Image:Xunit_test_fr.png|Xunit_test_fr.png|border|link=|500px]] | [[Image:Xunit_test_fr.png|Xunit_test_fr.png|border|link=|500px]] | ||