【发布时间】:2014-03-04 22:36:27
【问题描述】:
我正在编写单元测试,并想检查具有函数对象的调用,如下所示:
call(u'mock', u'foobar', <function <lambda> at 0x1ea99b0>, 10)
如何在不复制 lambda 的情况下检查 call() 是否具有我想要的所有参数?
编辑:我想澄清一下我正在使用mock 库,这里是:http://mock.readthedocs.org/en/latest/。我上面显示的call 是对MagicMock 对象的调用,我想使用assert_has_calls 检查它。
【问题讨论】:
标签: python unit-testing