Di solito lancio semplicemente i miei test unitari usando copia e incolla e tutti i tipi di altre cattive pratiche. I test unitari di solito sembrano piuttosto brutti, sono pieni di "odore di codice", ma importa davvero? Mi dico sempre finché il codice "reale" è "buono", è tutto ciò che conta. Inoltre, i test unitari di solito richiedono vari "hack puzzolenti" come le funzioni di stub.
Quanto dovrei preoccuparmi di test unitari mal "progettati" (maleodoranti)?