Есть ли способ издеваться над "import .." в python unittest?

Я знаю, что в Python, используя mox, мы можем эмулировать поведение свойства класса или метода. Но когда мы создаем экземпляр или целевой класс, он делает много вещей в своем классе "import ...". У меня вопрос, как имитировать поведение класса "import .." в mox? в client.py

from my.test import hander
......

в hander.py:

def _doLotOfThings():
#do a lot of things
_doLotOfThings()

Есть ли способ внедрить _doLotOfThings() в hander.py перед импортом hander, что позволяет ему ничего не делать?

Благодарю.

0 ответов

Другие вопросы по тегам