XUnit
![Voce da controllare](http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Emblem-important.svg/40px-Emblem-important.svg.png)
![Abbozzo](http://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Puzzle_stub.svg/45px-Puzzle_stub.svg.png)
In informatica, la famiglia dei code-driven testing frameworks è normalmente conosciuta come xUnit.
Questi frameworks consentono di testare svariate entità (unità) di un sistema software, come funzioni e classi.
Il vantaggio principale dei testing frameworks appartenenti alla famiglia xUnit, è che essi forniscono una soluzione automatizzata senza alcuna necessità di scrivere gli stessi test più volte, e nessuna necessità di ricordare il risultato atteso da parte di ogni test.
Questa tipologia di testing frameworks è basata sull'originale design dell'ingegnere informatico Kent Beck, e la prima implementazione nota è SUnit, basato su Smalltalk.
Al momento sono disponibili testing frameworks per molti altri linguaggi di programmazione, tecnologie e piattaforme di sviluppo, come ad esempio NUnit, JUnit, vbUnit.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/24px-Computer_n_screen.svg.png)