Le regole principali per degli Unit Test mantenibili...
La prima è "Avoid duplication"
E la seconda è "Avoid duplication"... 😉
Bisogna fattorizzare ad esempio la creazione di oggetti, le inizializzazioni, etc.. in degli helper method che possono essere riutilizzati ma soprattutto sono molto più manutenibili...