“Inondare un progetto con gli unit test non è il modo giusto per testarlo bene”, è la provocazione di Cedric Beust, ideatore del framework di testing TestNG.
I test unitari, cioè quelli che verificano il comportamento di un singolo mattoncino software preso isolatamente, non bastano. Anzi:
“Gli unit test sono un lusso. A volte, potete permettervi un lusso; altre volte, dovreste aspettare un momento migliore e concentrarvi su qualcosa di più essenziale – come la scrittura di un test funzionale.”