JUnit

Da Wikipedia, l'enciclopedia libera.
JUnit
Sviluppatore Kent Beck, Erich Gamma, David Saff
Ultima versione 4.12 (4 dicembre 2014)
Sistema operativo Multipiattaforma
Linguaggio Java
Genere framework di unit testing
Licenza Common Public License
(licenza libera)
Sito web junit.org

In informatica JUnit è un framework di unit testing per il linguaggio di programmazione Java. L'esperienza avuta con JUnit è stata importante nella crescita dell'idea di sviluppo guidato da test (in inglese Test Driven Development), ed è uno di una famiglia di framework di unit testing noti collettivamente come xUnit.[1]

JUnit è stato creato da Kent Beck insieme ad Erich Gamma.[2] Da allora ha ispirato ed è stato modello guida per diversi framework di unit testing per altri linguaggi.

Il framework è attualmente alla versione 4. Questa versione ha portato modifiche strutturali rispetto alla versione 3, con la quale è incompatibile. Le classi che costituiscono il framework appartengono a package diversi per le versioni 3 e 4; junit.framework fino a 3.8, org.junit dalla 4.[1]

Note[modifica | modifica wikitesto]

  1. ^ a b (EN) JUnit Release notes
  2. ^ R. Martin, Clean Code, p. 252

Bibliografia[modifica | modifica wikitesto]

  • (EN) Kent Beck, Test-Driven Development: By Example, Addison-Wesley Professional, 2002, ISBN 0-321-14653-0.

Voci correlate[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]

Informatica Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica