Ovviamente alcune vecchie applicazioni non possono essere o è estremamente difficile testare l'unità a causa del modo in cui è stato scritto in primo luogo.
Ma in alcuni punti, come alcuni metodi di supporto che potrebbero essere probabilmente testati in unità, dovrei preoccuparmi di scrivere test unitari per loro?
Voglio dire, potrebbero essere scritti come un cane, ma per quanto complessamente fragile la logica, la prova del tempo ha dimostrato che funziona come dovrebbe. Dovrei preoccuparmi del test unitario solo se sto dicendo di riprovare il fattore o devo scrivere test unitari per loro ogni volta che ho tempo?
C'è qualche valore nel fare questo?
Tieni anche conto del fatto che la definizione del metodo può essere vaga e che potrebbe essere necessario ricercare ciò che alcuni metodi dovrebbero effettivamente fare in determinate condizioni.