Expert Python
- Épisode # 259 Du milieu universitaire à l'industrie technologique et à Python
- Pourquoi la plupart des tests unitaires sont-ils des déchets?
- Gestion plus intelligente des grandes images dans WP 5.3 • WPShout
- Épisode #332 Python robuste – [Talk Python To Me Podcast]
- Épisode n ° 29: Python au grand collisionneur de hadrons et au CERN
Nous savons que nos tests unitaires devraient être relativement indépendants des autres parties du système. Par exemple, l'exécution d'un test ne doit généralement pas appeler une carte de crédit possédant une API et parler à une base de données lorsque votre objectif est simplement de tester la validation de l'argument.
Et pourtant, votre méthode fait ces trois choses et plus encore. Que faire? Certains langages utilisent des frameworks de passage de dépendances élaborés qui vont sous la bannière de l'inversion de contrôle (IoC) et des injections de dépendances (DI). En Python, le correctif le plus courant consiste à redéfinir temporairement ce que font ces deux fonctions en utilisant des correctifs et des moqueries.
Dans cet épisode, nous souhaitons la bienvenue à Anna-Lena Pokes pour nous parler de tout le spectre des tests en double, des mannequins, des simulacres, et plus encore.
Liens du spectacle
[ad_2]