当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python unittest.mock.call用法及代码示例


用法:

unittest.mock.call(*args, **kwargs)

call() 是一个辅助对象,用于进行更简单的断言,用于与 call_argscall_args_listmock_callsmethod_calls 进行比较。 call() 也可以与 assert_has_calls() 一起使用。

>>> m = MagicMock(return_value=None)
>>> m(1, 2, a='foo', b='bar')
>>> m()
>>> m.call_args_list == [call(1, 2, a='foo', b='bar'), call()]
True

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 unittest.mock.call。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。