JUnit

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

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.[2]

JUnit è stato creato da Kent Beck insieme ad Erich Gamma.[3] 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.[2]

Note[modifica | modifica wikitesto]

  1. ^ (EN) [1]
  2. ^ a b (EN) JUnit Release notes
  3. ^ 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