93

Python 用のモッキング ライブラリでお気に入りの 1 つを教えてください。

4

7 に答える 7

43

私は 1 つしか使用していませんが、Michael Foord の Mock: http://www.voidspace.org.uk/python/mock/で良い結果が得られました。

マイケルの紹介は、私ができるよりもうまく言っています。

すでにいくつかの Python モッキング ライブラリが利用可能です。

ほとんどのモッキング ライブラリは、モッキングの「記録 -> 再生」パターンに従います。私は「アクション -> アサーション」パターンを好みます。これは、特に Python の unittest モジュールを使用する場合に、より読みやすく直感的です。

...

また、テスト、特にサルのパッチ適用を支援するユーティリティ関数/オブジェクトも提供します。

于 2008-09-18T23:41:03.380 に答える
8

Mox、Google より

于 2008-09-18T23:45:41.217 に答える
5

グスタボ・ニーマイヤーのモッカー。

完璧ではありませんが、非常に強力で柔軟です。

于 2008-09-19T11:36:55.890 に答える
4

ディンガス、ゲーリー・バーンハート著。

于 2009-06-23T21:22:22.923 に答える
4

私はモックテストの作者です。私はそれがかなり完全に機能し、使いやすいと思いますが、私は偏っているかもしれません:

http://gfxmonk.net/dist/doc/mocktest/doc/

于 2012-02-20T10:05:59.627 に答える
3

pyDoublesは、iExpertos.com による Python 用のテスト ダブル フレームワークです。Hamcrestマッチャーを含む、モック、スタブ、スパイ、マッチャーをサポートします

于 2011-07-05T21:25:57.750 に答える
0

私は過去にpMockを使用しましたが、気にしませんでした。かなりまともなドキュメントもありました。ただし、前述のFoord's Mockもいいですね。

于 2008-09-18T23:44:46.740 に答える