JUnit in Eclipse

Contenuti:


Abilitare JUnit

Prima di poter utilizzare JUnit è necessario includere la corrispondente libreria (contenuta in junit.jar) seguendo i seguenti passi:
  1. Dalla prospettiva java, selezionate il progetto ed aprite il menu a tendina, sceglite Properties.
  2. Nella finestra di proprietà, scegliere Java Build Path tra le categorie presenti sulla sinistra, e selezionare il tab Libraries, poi scegliere Add External Jars e selezionare il junit.jar che si trova nel folder <Eclipse>/plugins/org.junit_vvv/:
A questo punto il progetto contiene un riferimento alla libreria ed è possibile utilizzare JUnit.

Creare un test case

Per creare un test case è possibile usare il wizard di Eclipse con i seguenti passi:
  1. Dalla prospettiva Java, selezionare il package ed aprire il menu a tendina, scegliere New, poi Other...
  2. Nella finesta che si apre, espandere la voce Java sulla sinistra e selezionare JUnit, e poi TestCase:
  3. Fornire il nome del classe test case:


Eseguire un test

Per eseguire un testCase è sufficiente seguire i senguenti passi:
  1. Posizionarsi sulla classe di test
  2. Dalla toolbar sceglire il pulsante di run, poi Run As, e poi JUnit Test:
  3. A questo punto appare la prospettiva JUnit:

Da questo momento in poi è sufficiente fare click sul pulsante di run della prospettiva JUnit per rieseguire il test

Creare una test suite

I passi sono esattamente quelli seguiti per creare un test case, salvo che al passo 2 si chiede di creare una TestSuite.
Durante la creazione della test suite il wizard propone di includere tutti i test case già presenti all'interno della test suite. Se si creano nuovi test case per poterli aggiungere alla suite è necessario rigenerare la suite.


Rigenerare una test suite

Per aggiungere nuovi test case ad una test suite esistente occorre seguire i seguenti passi:
  1. Nella prospettiva Java selezionare la classe suite ed aprire il menu a tendina, selezionare Recreate Test Suite, appare l'elenco dei test case esistenti che possono essere inclusi nella suite:


Home page del corso
 Inizio pagina
Versione 1.1 - 21 Marzo 2003