Améliorez vos tests avec la bibliothèque d'objets Python Mock – Real Python

By | mai 12, 2020

Formation Python

Lee Gaines

Lorsque vous écrivez du code robuste, tests sont essentiels pour vérifier que la logique de votre application est correcte, fiable et efficace. Cependant, la valeur de vos tests dépend de la façon dont ils démontrent ces critères. Obstacles tels que logique complexe et imprévisible dépendances rendre difficile la rédaction de tests précieux. La bibliothèque d'objets fictifs Python, unittest.mock, peut vous aider à surmonter ces obstacles.

À la fin de ce cours, vous serez en mesure de:

  • Créer des objets fantaisie Python à l'aide Moquer
  • Affirmez que vous utilisez les objets comme vous le vouliez
  • Inspectez les données d'utilisation stockées sur vos maquettes Python
  • Configurer certains aspects de vos faux objets Python
  • Remplacez vos maquettes par des objets réels en utilisant pièce()
  • Évitez les problèmes courants inhérents à la simulation Python

Vous commencerez par voir ce qu'est la moquerie et comment elle améliorera vos tests!

Améliorez vos tests avec la bibliothèque d'objets Python Mock

31 leçons 1h 29m

Lee Gaines
Lee Gaines

Lee est un ingénieur DevOps et Pythonista basé à Berkeley, en Californie.

»En savoir plus sur Lee


Chaque tutoriel sur Real Python est créé par une équipe de développeurs afin qu'il réponde à nos normes de qualité élevées. Les membres de l'équipe qui ont travaillé sur ce didacticiel sont: