Bonjour,
J'aimerai savoir la différence entre faire des bouchons et/ou faire des interfaces dans le test d'un projet ?
merci
Bonjour,
J'aimerai savoir la différence entre faire des bouchons et/ou faire des interfaces dans le test d'un projet ?
merci
en général on parle de fake, mock et stub (substitut, simulacre et bouchons). Les interfaces sont un autre concept qui entre autre facilite les tests.
En gros on a :
-les substitut : se sont souvent des raccourcis avec un comportement complet (une base de données en mémoire par exemple)
- les bouchons : ils sont programmé pour fournir quelques réponse
- les simulacres : même chose que les bouchons mais en plus ils sont capable de lever des exceptions si les demandes ne correspondent à rien de prévu, ne sont pas faites dans l'ordre ou si certaines manquent...
je te recommande la lecture de cette traduction d'un article de Martin Fowler :
http://bruno-orsier.developpez.com/m...rent-stubs/#LV
Partager