在中mymodule
,如果我替换
from util import get_content
class MyObj:
def func():
get_content()
与
import util
class MyObj:
def func():
util.get_content()
本Mock
似乎被调用。看起来名称空间需要匹配(这很有意义)。但是,奇怪的是我希望
import mymodule
mymodule.get_content = mock.Mock(return_value="mocked stuff")
在使用from / import语法(现在可以get_content
插入mymodule
)的原始情况下实现技巧。但这仍然是指未经嘲弄的get_content
。