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.


















