testab

Archi & techno

Architecture applicative minimum pour tester unitairement

L'un des points fondamentaux pour réaliser un test automatisé est de le rendre reproductible. L'un des critères pour qu'un test soit unitaire est qu'une seule méthode soit testée de façon isolée sans dépendre d'une base de données ou de tout autre système externe. Le moyen le plus efficace pour assurer ces deux caractéristiques est d'utiliser des mocks. Trop souvent, lorsqu'on prononce ces mots devant un client, des réactions de méfiance apparaissent : on a besoin de la base de données dans l'équipe, avec notre code…

Lire la suite