Hur man laddar ner och installerar JUnit in Eclipse
โก Smart sammanfattning
JUnit installation i Eclipse tar sex ordnade delar: verifiera JDK, ladda ner jar-filerna, ange miljรถvariabler, lรคgg till jar-filerna i byggsรถkvรคgen, bekrรคfta biblioteken och kรถr ett fรถrsta godkรคnt test.
Installera JUnit รคr en sexdelad process, som fรถrklaras i detalj nedan โ frรฅn Java Utvecklingspaket pรฅ din maskin till ett fรถrsta test som fรถrvandlar Eclipse bargrรถn.
DEL 1) Installera Java
JUnit รคr en testning ram som anvรคnds fรถr att testa Java baserade applikationer. Sรฅ innan du installerar JUnit, mรฅste du konfigurera eller verifiera Java Utvecklingspaketet (JDK) pรฅ din maskin.
Klicka hรคr handledning fรถr att ladda ner och installera JavaAlla JDK-versioner som fรถr nรคrvarande stรถds fungerar fรถr fรถljande steg; skรคrmdumparna pรฅ den hรคr sidan togs med JDK 1.7 och JDK 1.8.
DEL 2) Ladda ner JUnit
Steg 1) Besรถk junit.org/junit4 och klicka pรฅ Ladda ner och installera. Lรคnken finns i vรคlkomstkolumnen i JUnit startsidan, som pilen nedan visar.
Steg 2) Klicka pรฅ junit.jar. Lรคnken "Hรคmta och installera" รถppnar junit4-wikisidan pรฅ GitHub, och avsnittet "Vanlig JAR" listar de tvรฅ burkfilerna du behรถver.
Steg 3) I det centrala arkivet visas alla versioner av JUnit som kan laddas ner. Vanligtvis vรคljer du den senaste versionen. Klicka pรฅ jar-lรคnken fรถr att ladda ner JUnit version 4.12 som visas nedan.
Steg 4) Besรถk Wikisidan fรถr nedladdning och installation av junit4 igen. Klicka pรฅ hamcrest-core.jar, den andra posten i samma lista.
Steg 5) Ladda ner jar-filen. Posten hamcrest-core รถppnas i arkivet, dรคr jar-lรคnken startar nedladdningen.
Fรถr JUnit installationen, behรถver du JUnit burkar, och du kan ladda ner รถnskad version av JUnit jar-filen frรฅn JUnit officiell hemsida junit.org.
Hรคr รคr burklistan:
- junit.jar
- hamcrest-core.jar
Versionsnotering: skรคrmdumparna visar JUnit 4.12. JUnit 4 รคr nu i underhรฅllslรคge med 4.13.2 som dess slutgiltiga utgรฅva, sรฅ wikin pekar idag ut junit.jar som 4.13.2 och hamcrest-core.jar som 1.3. Nya projekt anvรคnder Jupiter-artefakten org.junit.jupiter:junit-jupiter istรคllet, vilket inte behรถver nรฅgon hamcrest-jar. Endast filnamnet รคndras; stegen nedan gรถr det inte. Se JUnit testramverk handledning.
DEL 3) JUnit Miljรถinstรคllning
Steg 1) Du mรฅste stรคlla in JUNIT_HOME miljรถvariabeln fรถr att peka pรฅ basplatsen dรคr du har placerat JUnit burkar.
Till exempel, om du har skapat en JUnit mappen pรฅ C-enheten och placerade burkarna dรคr, sedan fรถr miljรถinstรคllningar mรฅste du รถppna Kontrollpanelen -> Avancerat -> Miljรถvariabler och klicka pรฅ Nytt knappen under Systemvariabler.
Nรคr du klickar pรฅ knappen Ny i miljรถvariabler รถppnas ett nytt fรถnster.
Steg 2) Ett "Ny systemvariabel"-fรถnster รถppnas:
- Ange variabelnamnet โJUNIT_HOMEโ.
- Ge JUnit vรคrde som JUnit sรถkvรคgen dit du har kopierat JUnit jar-filer.
- Klicka pรฅ OK.
I bilden nedan รคr vรคrdet mappen C:\Junit4, vilket รคr dรคr den hรคr genomgรฅngen sparade burkarna.
Nรคr du klickar pรฅ OK skapas en ny systemvariabel med det angivna namnet och vรคrdet, vilket du kan verifiera i fรถnstret Miljรถvariabler som visas i steg 1.
Steg 3) Efter att du skapat JUNIT_HOME, skapa en annan variabel med namnet CLASSPATH. Gรฅ รฅterigen till Miljรถvariabler och klicka pรฅ knappen "Ny", vilket รถppnar samma fรถnster fรถr Ny systemvariabel.
Steg 4) I det hรคr steget, peka CLASSPATH mot burken som รคr placerad i JUnit mapp enligt nedan:
- Variabelnamn: CLASSPATH
- Variabelvรคrde: %CLASSPATH%;%JUNIT_HOME%\junit-4.10.jar;.;
- Klicka pรฅ OK-knappen.
Ersรคtt med det exakta filnamnet du laddade ner: byggsรถkvรคgen i del 4 visar den hรคr maskinen med junit-4.10.jar.
Steg 5) Nรคr du klickar pรฅ knappen "OK" kan du kontrollera att en ny miljรถvariabel med namnet "CLASSPATH" visas under Systemvariabler. Se nedan.
Obs: Dessa tvรฅ variabler spelar bara roll nรคr du kompilerar och kรถr tester frรฅn kommandoraden. Eclipse ignorerar systemets CLASSPATH och matchar jar-filer frรฅn projektets byggsรถkvรคg, vilket del 4 konfigurerar. Maven och Gradle projekt behรถver ingetdera, eftersom byggverktyget sรคtter ihop testklassvรคgen รฅt dig.
DEL 4) Installera JUnit Burkfil i Eclipse
Steg 1) Hรถgerklicka pรฅ projektet:
- Klicka pรฅ "Bygg bana" och sedan
- Klicka pรฅ "Konfigurera byggvรคg".
Undermenyn Bygg sรถkvรคg รคr dรคr varje รคndring av klassvรคgen i ett projekt bรถrjar.
Steg 2) I detta steg
- Gรฅ till Java Fรถnstret Bygg Sรถkvรคg som visas i bilden nedan
- Klicka nu pรฅ knappen โLรคgg till externa JAR-filerโ fรถr att lรคgga till dina nedladdade filer. JUnit.jar-fil till Eclipse.
Efter att ha lagt till JUnit jar-filen, klicka pรฅ 'OK'-knappen fรถr att stรคnga Java Fรถnstret Bygg sรถkvรคg.
Genvรคg: d Lรคgg till bibliotekโฆ knappen i samma panel fรคster JUnit bibliotek paketerat med Eclipse, sรฅ att ett projekt kan nรฅ JUnit 4 eller JUnit 5 utan nรฅgon manuell nedladdning. Den manuella rutten spelar fortfarande roll nรคr du behรถver en specifik version eller arbetar offline. Skriv sedan tester med JUnit annoteringar.
DEL 5) Verifiera JUnit Jar-fil i din byggsรถkvรคg
Fรถr att verifiera JUnit jar-filen i Eclipse, mรฅste du fรถlja stegen nedan:
- Hรถgerklicka pรฅ projektet -> Bygg sรถkvรคg
- Klicka pรฅ "Konfigurera byggvรคg".
Det hรคr รคr samma meny som anvรคndes i del 4, den hรคr gรฅngen nรฅs den frรฅn redigeraren.
Steg 2) Ocuco-landskapet Java Fรถnstret Bygg sรถkvรคg visas som visas nedan.
I det fรถnstret gรฅr du till fliken Bibliotek fรถr att se alla jar-filer. I trรคdvyn fรถr jar-filerna behรถver du leta efter jar-filnamnet som bรถrjar med JUnit.
Nรคr du vรคl utรถkar JUnit biblioteket, kan du se Java bibliotek som visas nedan:
Nu รคr du redo att anvรคnda JUnit med EclipseOm detta trรคd inte visar nรฅgon JUnit ingรฅngen, burken var aldrig fรคst och varje org.junit import i dina testklasser kommer att misslyckas med att lรถsas.
DEL 6) Verifiera JUnit Instรคllning
Du kan skapa en enkel JUnit test fรถr att verifiera JUnit konfiguration. Se testklassen nedan.
Steg 1) Skapa en Java klass med namnet TestJunit.java och ge en enkel assert-sats.
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); } }
Steg 2) Skapa en Test Runner-klass fรถr att kรถra testet ovan.
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()); } }
Steg 3) Fรถr att utfรถra testet, fรถlj stegen nedan:
- Hรถgerklicka pรฅ TestJunit.java och klicka pรฅ "Kรถr som" som visas nedan
- Ett annat fรถnster รถppnas nรคr du klickar pรฅ "Kรถr som"; klicka pรฅ "1 JUnit Testaโ som visas nedan:
Steg 4) Hรคr รคr resultatet eller utdata fรถr ditt test. Om det kรถrs korrekt visas en grรถn bockmarkering framfรถr det.
Vyrapporterna Kรถrningar: 1/1, Fel: 0, Misslyckanden: 0 med lรถparen markerad JUnit 4, vilket bekrรคftar att burkarna, byggvรคgen och testklassen รคr korrekt kopplade. En rรถd stapel hรคr betyder vanligtvis att burkarna saknas i byggvรคgen. Se JUnit hรคvda referens, och hur man skapa en JUnit testsvit.


















