Test unitaire, test Black-box et test de la boîte blanche

Qu'est-ce que le test Unitaire, la boîte Noire des tests en Boîte Blanche de test? J'ai googlé mais la seule explication que j'ai trouvé était très technique. Quelqu'un peut-il répondre à cette question de façon simple avec un exemple?

source d'informationauteur software