Я - С# dev, переходящий в некоторые вещи на Python, поэтому я не знаю, что я делаю. Я читал, что вам действительно не нужна инъекция зависимостей с Python. Мне сказали, что вы можете создавать объекты в своем коде и запускать их так, как вы хотите, однако вы можете указывать методы на этих объектах на мои собственные заглушки, определенные в моих тестах - предположительно без макетов.
Это правда? Я пытался это сделать и не могу заставить его работать. Как это делается? Как заблокировать метод в Python без насмешливой библиотеки?