flexmock 是一个Python的mock/stub/spy库,用于">Rails单元测试的Mock工具。
其API的17885.html">灵感来自相同名字的Ruby库,但是,它不是一个Python Flexmock,目标是克隆Ruby版本。相反,它的重点是提供用于测试的Python程序,并尽可能对不显眼的创建假冒对象进行全力支持。Flexmock的特点是简单和直观性,API非常小巧,一些方便的速记方法提供给设计者。
flexmock 0.9.4该版本增加了支持存根返回值的getter属性和非调用属性。增加了定制的匹配对象的支持,以with_args(),严格的函数签名的支票,支持链式属性和ITER支持Mock对象。should_call()已固定,and_return()返回默认情况下,没有固定,使用功能= RETURN_VALUE风格的创建,将现在使用replace_with(),而不是should_receive(赎回值)。此版本中flexmock PyPy和Jython测试工作。
软件信息:http://has207.github.com/flexmock/
下载地址:http://pypi.python.org/packages/source/f/flexmock/flexmock-0.9.4.tar.gz#md5=69c3186ff2d313794800b07cad34a209
时间: 2024-10-24 20:49:46