addCleanUp vs tearDown
Recientemente, Ned Batchelder durantesu charla en PyCon 2016 célebre:
Si estas usandounittest
para escribir tus exámenes, definitivamente usaaddCleanup
, es mucho mejor quetearDown
.
Hasta ahora, nunca he usadoaddCleanUp()
y me acostumbrésetUp()
/tearDown()
par de métodos para probar las fases de "configuración" y "derribo".
¿Por qué debería cambiar aaddCleanUp()
en lugar detearDown()
?
También se discutió recientemente en elPrueba de unidad de Python con Robert Collins podcast