Elektrine lite

← Feed

@mithfindel@mastodon.social

Post #2619932

2026-04-17 12:33 UTC

Principe numéro 5 : le test est plus important que l'unité testée. Certaines personnes considèrent qu'un test unitaire devrait n'avoir aucune dépendance en dehors de l'unité testée - pas de base de données, pas d'appel à distance... La vraie réponse est : ça dépend. Si le code est fortement couplé à une dépendance externe, il vaut mieux avoir des tests qui utilisent la dépendance que pas de test "parce que ce serait pas propre".

Replies (1)

  • @mithfindel@mastodon.social 2026-04-17 12:36

    Principe numéro 6 : le meilleur moment pour écrire des tests, c'est quand le code est frais. Ton code est comme de l'argile. Quand il est frais, il est mou et malléable. Quand il vieillit, il devient dur et friable. Si tu écris tes tests quand le code est frais et facile à changer, tester est facile, et le code comme les tests seront forts.

    Open ##2619933