Как заглушить методы Python без Mock

Я разработчик C # и занимаюсь некоторыми вещами на Python, поэтому пока не знаю, чем занимаюсь. Я читал, что вам не нужно Dependency Injection с Python. Мне сказали, что вы можете создавать экземпляры объектов в своем коде и запускать их так, как хотите, однако вы можете указывать методы на этих объектах на мои собственные заглушки, определенные в моих тестах - предположительно, без мошенничества.

Это правда? Я пытался сделать это и не могу заставить его работать. Как это на самом деле сделано? Как мне заглушить метод в Python без насмешливой библиотеки?

Ответы на вопрос(1)

Ваш ответ на вопрос