你最喜欢的Python最喜欢的模拟库是什么?
答案 0 :(得分:42)
我只使用了一个,但是我和迈克尔福德的模拟有很好的结果:http://www.voidspace.org.uk/python/mock/。
迈克尔的介绍说它比我更好:已经有几个Python模拟库可用,为什么还有另一个呢?
大多数模拟图书馆都遵循'记录 - >重播'模仿的模式。我更喜欢'动作 - >断言'模式,更具可读性和直观性,特别是在使用Python unittest模块时。
...
它还提供实用功能/对象来协助测试,特别是猴子补丁。
答案 1 :(得分:8)
Mox,来自Google
答案 2 :(得分:5)
它并不完美,但它非常强大和灵活。
答案 3 :(得分:4)
Dingus,作者:Gary Bernhardt。
答案 4 :(得分:3)
pyDoubles iExpertos.com为Python测试加倍框架。它支持模拟,存根,间谍和匹配器,包括Hamcrest匹配器
答案 5 :(得分:3)
我是模拟测试的作者。我认为它功能齐全且易于使用,但我可能有偏见:
答案 6 :(得分:0)
我过去曾使用pMock,并且不介意,它也有相当不错的文档。但是,如上所述,Foord的模拟也很不错。