91 votes

Quelle est votre bibliothèque de mock Python préférée?

Quelle est votre bibliothèque de moquerie préférée pour Python?

43voto

Daryl Spitzer Points 18304

J'ai seulement utilisé un, mais j'ai eu de bons résultats avec le Mock de Michael Foord : http://www.voidspace.org.uk/python/mock/.

L'introduction de Michael le dit mieux que je ne pourrais :

Il existe déjà plusieurs bibliothèques Python de mock disponibles, alors pourquoi en créer une autre ?

La plupart des bibliothèques de mock suivent le schéma 'enregistrement -> relecture' du mocking. Je préfère le schéma 'action -> assertion', qui est plus lisible et intuitif notamment lorsqu'on travaille avec le module Python unittest.

...

Il fournit également des fonctions/objets utilitaires pour faciliter les tests, notamment le monkey patching.

8voto

John Millikin Points 86775

Mox, de Google

5voto

ddaa Points 19102

Mocker de Gustavo Niemeyer.

Il n'est pas parfait, mais il est très puissant et flexible.

4voto

John Eikenberry Points 131

Dingus, par Gary Bernhardt.

3voto

Carlos Ble Points 21

pyDoubles le framework de doubles de test pour Python, par iExpertos.com. Il prend en charge les mocks, les stubs, les espions et les matchers, y compris les matchers Hamcrest

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X