Tuesday, June 23, 2009

Ant & Junit in Eclipse - automtizzare i test di unità

Se avete nel vostro progetto Java in Eclipse questi due tools:
  • Ant (per il deploy automatico)
  • Junit (framework per il test di unità)
potete richiamare junit da ant aggiungendo la libreria junit.jar nel path di Ant NON ANDANDO IN QUELLO DI SISTEMA ma da Eclipse andare in
  • external tool;
  • scegliere il vostro file build.xml da cui lanciare junit;
  • andare nel tab delle librerie importate;
  • scegliere ADD JAR inserendo il path di eclipse cui è contenuto il file junit.jar:
in questo modo potete usare il task <junit> da Ant.
altrimenti da console verrà stampato l'errore di "junit.jar not found etc etc"

In questo modo da Ant potete far si che ogni volta che ricreate i lprogetto, dopo la compilazione verificate che il contratto delle varie classi non abbia subito variazioni per le ultime modifiche.

Tutto tempo perso ora e guadagnato dopo.

No comments: