Sorry my Italian was only one class long ago but I have no disagreement with your 1%. The essential point is to do some testing before handing over to QA and OF COURSE if I’m writing a DLL I write a test harness to run through it.
But most people talking about unit tests says we don’t bneed design documents, that the tests are more important than the code being tested, and, basically, that unit tests have magical powers or something.
I can write more later, I have to run now and teach English.
If you want to write in Italian I can read it just fine. A beautiful language, worth learning for Dante alone.