Kako preuzeti i instalirati JUnit in Eclipse
โก Pametni saลพetak
JUnit instalacija u Eclipse potrebno je ลกest ureฤenih dijelova: provjera JDK-a, preuzimanje JAR datoteka, postavljanje varijabli okruลพenja, dodavanje JAR datoteka u putanju izgradnje, potvrda biblioteka i pokretanje prvog testa prolaznosti.
Instaliranje JUnit je proces od ลกest dijelova, detaljno objaลกnjen u nastavku - od Java Razvojni komplet na vaลกem raฤunalu za prvi test koji pretvara Eclipse zelena traka.
DIO 1) Instalacija Java
JUnit je testiranje okvir koji se koristi za testiranje Java aplikacije temeljene na JUnit, morate konfigurirati ili provjeriti Java Razvojni komplet (JDK) na vaลกem raฤunalu.
Kliknite ovo udลพbenik za preuzimanje i instalaciju JavaBilo koje trenutno podrลพano izdanje JDK-a funkcionira za sljedeฤe korake; snimke zaslona na ovoj stranici snimljene su na JDK 1.7 i JDK 1.8.
DIO 2) Preuzimanje JUnit
Korak 1) Posjetiti junit.org/junit4 i kliknite Preuzmi i instaliraj. Veza se nalazi u stupcu Dobrodoลกli na JUnit poฤetnu stranicu, kao ลกto pokazuje strelica ispod.
Korak 2) Kliknite junit.jar. Poveznica Preuzmi i instaliraj otvara junit4 wiki stranicu na GitHubu, a odjeljak Obiฤan JAR navodi dva JAR-a koja su vam potrebna.
Korak 3) U centralnom repozitoriju prikazane su vam sve verzije JUnit koje se mogu preuzeti. Obiฤno ฤete odabrati najnoviju verziju. Kliknite na JAR vezu za preuzimanje JUnit verziju 4.12 kao ลกto je prikazano dolje.
Korak 4) Posjetiti wiki stranica za preuzimanje i instalaciju junit4 ponovno. Kliknite hamcrest-core.jar, drugi unos na istom popisu.
Korak 5) Preuzmite jar datoteku. U repozitoriju se otvara unos hamcrest-core, gdje jar poveznica pokreฤe preuzimanje.
Za JUnit instalacija, potrebna vam je JUnit jars datoteke i moลพete preuzeti ลพeljenu verziju JUnit jar datoteku iz JUnit Sluลพbena web stranica junit.org.
Evo popisa staklenki:
- junit.jar
- hamcrest-core.jar
Napomena o verziji: snimke zaslona pokazuju JUnit 4.12. JUnit 4 je sada u naฤinu odrลพavanja s 4.13.2 kao svoje konaฤno izdanje, pa wiki danas navodi junit.jar kao 4.13.2 i hamcrest-core.jar kao 1.3. Novi projekti koriste artefakt Jupiter org.junit.jupiter:junit-jupiter umjesto toga, ลกto ne zahtijeva hamcrest jar. Mijenja se samo naziv datoteke; donji koraci se ne mijenjaju. Pogledajte JUnit okvir za testiranje udลพbenik.
3. DIO) JUnit Postavljanje okoline
Korak 1) Morate postaviti JUNIT_HOME varijabla okruลพenja koja pokazuje na osnovnu lokaciju gdje ste smjestili JUnit staklenke.
Na primjer, ako ste stvorili a JUnit mapi na C: disku i tamo stavili jar datoteke, a zatim za postavke okruลพenja trebate otvoriti Upravljaฤka ploฤa -> Napredno -> Varijable okruลพenja i kliknuti Novo gumb pod Varijable sustava.
Kada kliknete gumb Novo u Varijablama okruลพenja, otvara se novi prozor.
Korak 2) Otvorit ฤe se prozor "Nova varijabla sustava":
- Navedite naziv varijable kao โJUNIT_HOMEโ.
- Navedite JUnit vrijednost kao JUnit put gdje ste kopirali JUnit jar datoteke.
- Kliknite U redu.
Na slici ispod vrijednost je mapa C:\Junit4, gdje je ovaj vodiฤ spremio JAR datoteke.
Kada kliknete U redu, stvorit ฤe se nova sistemska varijabla s navedenim nazivom i vrijednoลกฤu, ลกto moลพete provjeriti u prozoru Varijable okruลพenja prikazanom u 1. koraku.
Korak 3) Nakon ลกto stvorite JUNIT_HOME, stvorite joลก jednu varijablu s nazivom CLASSPATH. Ponovno idite na Varijable okruลพenja i kliknite gumb "Novo", koji otvara isti prozor Nova sistemska varijabla.
Korak 4) U ovom koraku, usmjerite CLASSPATH na staklenku smjeลกtenu u JUnit mapa kao ลกto je navedeno u nastavku:
- Naziv varijable: CLASSPATH
- Vrijednost varijable: %CLASSPATH%;%JUNIT_HOME%\junit-4.10.jar;.;
- Kliknite na gumb OK.
Zamijenite toฤan naziv datoteke koju ste preuzeli: putanja izgradnje u 4. dijelu prikazuje ovo raฤunalo koristeฤi junit-4.10.jar.
Korak 5) Nakon ลกto kliknete gumb 'U redu', moลพete provjeriti da se nova varijabla okruลพenja pod nazivom "CLASSPATH" nalazi pod Sistemskim varijablama. Pogledajte dolje.
Biljeลกka: Ove dvije varijable su vaลพne samo kada kompajlirate i pokreฤete testove iz naredbenog retka. Eclipse ignorira sistemski CLASSPATH i rjeลกava jar datoteke iz putanje izgradnje projekta, koju konfigurira 4. dio. Maven i Gradle Projektima nije potrebno ni jedno ni drugo, jer alat za izgradnju sastavlja testnu klasnu putanju za vas.
DIO 4) Instalirajte JUnit Jar File in Eclipse
Korak 1) Desni klik na projekt:
- Kliknite na "Izgradi put", a zatim
- Kliknite na "Konfiguriraj putanju izgradnje".
Podmeni Put izgradnje je mjesto gdje poฤinje svaka promjena putanje klase na projektu.
Korak 2) U ovom koraku
- Idi na Java Prozor za izgradnju putanje kao ลกto je prikazano na slici ispod
- Sada kliknite gumb "Dodaj vanjske JAR-ove" da biste dodali preuzete JUnit.jar datoteku u Eclipse.
Nakon dodavanja JUnit jar datoteku, kliknite gumb 'U redu' da biste zatvorili Java Prozor za izradu putanje.
Preฤac: o Dodaj knjiลพnicuโฆ gumb na istoj ploฤi priฤvrลกฤuje JUnit biblioteka u paketu s Eclipse, tako da projekt moลพe dosegnuti JUnit 4 ili JUnit 5 bez ikakvog ruฤnog preuzimanja. Ruฤni put je i dalje vaลพan kada vam je potrebna odreฤena verzija ili radite izvan mreลพe. Zatim napiลกite testove s JUnit biljeลกke.
DIO 5) Provjerite JUnit Jar datoteka u vaลกoj putanji izgradnje
Kako bi se provjerilo JUnit jar datoteku u Eclipse, potrebno je slijediti korake navedene u nastavku:
- Desni klik na projekt -> Put izgradnje
- Kliknite na "Konfiguriraj putanju izgradnje".
Ovo je isti izbornik koriลกten u 4. dijelu, ovaj put dostupan iz editora.
Korak 2) The Java Prozor za izradu putanje pojavit ฤe se kao ลกto je prikazano dolje.
U tom prozoru idite na karticu Biblioteke da biste vidjeli sve jar datoteke. U prikazu stabla jar datoteka trebate potraลพiti naziv jar datoteke koji poฤinje s JUnit.
Nakon ลกto proลกirite JUnit knjiลพnici, moลพete vidjeti Java knjiลพnice kao ลกto je prikazano u nastavku:
Sada ste spremni za koriลกtenje JUnit sa EclipseAko ovo drvo ne pokazuje JUnit ulaz, staklenka nikada nije bila priฤvrลกฤena i svaki org.junit Uvoz u vaลกim testnim klasama neฤe se uspjeti rijeลกiti.
DIO 6) Provjerite JUnit Postavljanje
Moลพete stvoriti jednostavan JUnit test za provjeru JUnit postavljanje. Pogledajte testnu klasu u nastavku.
Korak 1) Napravite Java klasa pod nazivom TestJunit.java i navedite jednostavnu assert naredbu.
package guru99.junit; import org.junit.Test; import static org.junit.Assert.assertEquals; public class TestJunit { @Test public void testSetup() { String str= "I am done with Junit setup"; assertEquals("I am done with Junit setup",str); } }
Korak 2) Napravite klasu Test Runner za izvrลกavanje gornjeg testa.
package guru99.junit; import org.junit.runner.JUnitCore; import org.junit.runner.Result; import org.junit.runner.notification.Failure; public class TestRunner { public static void main(String[] args) { Result result = JUnitCore.runClasses(TestJunit.class); for (Failure failure : result.getFailures()) { System.out.println(failure.toString()); } System.out.println("Result=="+result.wasSuccessful()); } }
Korak 3) Za izvrลกavanje testa slijedite sljedeฤe korake:
- Kliknite desnom tipkom miลกa na TestJunit.java i kliknite na "Pokreni kao" kao ลกto je prikazano u nastavku
- Joลก jedan prozor ฤe se otvoriti nakon ลกto kliknete na "Pokreni kao"; kliknite na "1 JUnit Test" kao ลกto je prikazano u nastavku:
Korak 4) Evo rezultata vaลกeg testa. Ako se uspjeลกno izvrลกi, ispred njega se pojavljuje zelena kvaฤica.
Izvjeลกฤa o prikazu Izvoฤenja: 1/1, Pogreลกke: 0, Neuspjesi: 0 s oznaฤenim trkaฤem JUnit 4, potvrฤujuฤi da su staklene ploฤe, put izgradnje i testna klasa ispravno oลพiฤeni. Crvena traka ovdje obiฤno znaฤi da staklene ploฤe nedostaju u putu izgradnje. Pogledajte JUnit tvrditi referenca i kako stvoriti JUnit testni paket.


















