Unit testimine JAVAs -- JUnit

Automaatne testimine on väga populaarne. Seda kasutatakse paljudes väledates arendusparadigmades (näiteks eXtreme Programming). Java jaoks on standardne pakett olemas: JUnit. Selleks, et seda kasutada, peab midagi lisama oma classpath muutujale. Arvutiklassides asub JUnit kataloogis:

	/opt/local/info/tjkursus/projekt/eclipse/plugins/org.junit_3.8.1

Eclipse'is on see lihtne

  1. Vasakul (package exploreris) klikida oma projektikataloogi (nt oop) nimi peale ning valida menüüst File > Properties
  2. Sealt edasi "Java Build Path" > "Libaries" > "Add External JARs..."
  3. Otsida "junit.jar" (vt üleval, üldiselt: <eclipse>/plugins/org.junit_<version>/junit.jar)
  4. Teha aktiivseks lähtefail, kus on testmeetodid, näiteks TestMagasin.java
  5. Valida menüüst Run > Run As > JUnit Test

Pikem ingliskeelne kirjeldus on siin.

Ilma Eclipse'ita

saab ka käivitada, selleks peab kirjutama

	setenv CLASSPATH /opt/local/info/tjkursus/projekt/eclipse/plugins/org.junit_3.8.1/junit.jar:.

Näiteks, lähtekood asub kataloogis ~/oop/magasin ning java-failides on deklareeritud "package magasin;"

	cd ~/oop
	javac magasin/*.java
	java junit.textui.TestRunner magasin.TestMagasin