addCleanUp vs tearDown
Recentemente, Ned Batchelder durantesua palestra na PyCon 2016 notado:
Se você estiver usandounittest
para escrever seus testes, use definitivamenteaddCleanup
, é muito melhor quetearDown
.
Até agora, eu nunca useiaddCleanUp()
e me acostumeisetUp()
/tearDown()
par de métodos para as fases de "configuração" e "desmontagem" de teste.
Por que devo mudar paraaddCleanUp()
ao invés detearDown()
?
Também foi discutido recentemente noPython mais unido com Robert Collins podcast.