【发布时间】:2016-01-06 10:39:57
【问题描述】:
我正在为我的包编写一些单元测试。假设我有以下文件:
- 包/a.py
- 包/测试/test_a.py
在 a.py 中,我有类:
class A:
def m(x):
def n(y):
def o(self, z):
pass # Parsing z
if len(z) == x:
y(self, z)
return o
return n
在 test_a.py 中,我使用了from package import a 指令。作为此单元测试的一部分,我想知道 y 是否被调用但不调用 y(模拟此调用)。
我该如何进行这种模拟?
【问题讨论】:
标签: python python-3.x mocking decorator python-decorators