Comment utiliser la librairie Mock pour des usages un peu poussés. Cette librairie permet de simuler certains appels de fonctions en Python, ce qui est très utile pour implémenter des tests unitaires qui requiert des appels à des systèmes externes. Ici, l'auteur explique comment simuler les appels HTTP à une API externe, et ainsi ne plus dépendre de si elle est disponible ou pas pour que nos tests fonctionne.
Pour les intéressés, l'article donne un lien vers un article plus simple sur Mock.
Une description détaillée de comment mener des tests d'applications sur une architecture complexe avec de nombreux services. Ce que j'aime bien, c'est qu'ils parlent pas mal des problèmes humains, sans se concentrer uniquement sur le technique comme beaucoup d'articles. De plus, ils utilisent beaucoup la règle du "ça prend du temps au début, mais ça en fait gagner sur le long terme", règle que peu de décideurs sont prêts à entendre, voulant toujours paré au plus pressé, ce qui finit par donner des projets interminables.