Можно ли смоделировать возвращаемое значение функции, вызываемой внутри другой функции, которую я пытаюсь проверить? Я хотел бы, чтобы mocked-метод (который будет вызываться во многих тестируемых мной методах) возвращал мои указанные переменные при каждом вызове. Например:
class Foo:
def method_1():
results = uses_some_other_method()
def method_n():
results = uses_some_other_method()
В модульном тесте я хотел бы использовать mock, чтобы изменить значение, возвращаемое с помощью uses_some_other_method()
чтобы при каждом вызове в Foo
он возвращал то, что я определил в @patch.object(...)