O problema do mock de funções em Python

A boa prática dos testes unitários diz que devemos isolar um método de qualquer dependência externa, a fim de testarmos um módulo de cada vez. Entenda como criar mocks de funções no Python, redefinindo as referências da maneira correta.