【发布时间】:2013-10-02 21:37:35
【问题描述】:
如何断言 Mock 和/或 MagicMock 上的属性已被访问?
例如,
from unittest.mock import MagicMock
def foo(x):
a = x.value
m = MagicMock()
foo(m)
m.attr_accessed('value') # method that does not exist but I wish did; should return True
检查foo 是否尝试访问m.value 的实际方法是什么?
【问题讨论】:
标签: python unit-testing mocking