Sådan downloades og installeres JUnit in Eclipse
⚡ Smart opsummering
JUnit installation i Eclipse tager seks ordnede dele: verificer JDK'en, download jar-filerne, angiv miljøvariabler, tilføj jar-filerne til byggestien, bekræft bibliotekerne og kør en første bestået test.
Installation JUnit er en proces i seks dele, som forklares detaljeret nedenfor — fra Java Udviklingssæt på din maskine til en første test, der forvandler Eclipse bar grøn.
DEL 1) Installer Java
JUnit er en test ramme bruges til at teste Java baserede applikationer. Så før installation JUnit, skal du konfigurere eller verificere Java Udviklingssæt (JDK) på din maskine.
Klik på dette tutorial for at downloade og installere JavaAlle aktuelt understøttede JDK-udgivelser fungerer til de følgende trin; skærmbillederne på denne side blev taget med JDK 1.7 og JDK 1.8.
DEL 2) Download JUnit
Trin 1) Besøg junit.org/junit4 og klik på Download og installer. Linket findes i Velkommen-kolonnen i JUnit hjemmeside, som pilen nedenfor viser.
Trin 2) Klik på junit.jar. Linket "Download and Install" åbner junit4-wikisiden på GitHub, og afsnittet "Plain-old JAR" viser de to jar-filer, du har brug for.
Trin 3) I det centrale arkiv vises alle versioner af JUnit som kan downloades. Normalt vælger du den nyeste version. Klik på jar-linket for at downloade JUnit version 4.12 som vist nedenfor.
Trin 4) Besøg junit4 Download og Installér wikisiden igen. Klik på hamcrest-core.jar, den anden post på den samme liste.
Trin 5) Download jar-filen. Hamcrest-core-posten åbnes i arkivet, hvor jar-linket starter downloadningen.
Til JUnit installationen, skal du bruge JUnit krukker, og du kan downloade den ønskede version af JUnit jar-filen fra JUnit officiel hjemmeside junit.org.
Her er krukkerlisten:
- junit.jar
- hamcrest-core.jar
Versionsnotat: skærmbillederne viser JUnit 4.12. JUnit 4 er nu i vedligeholdelsestilstand med 4.13.2 som den endelige udgivelse, så wikien peger i dag på junit.jar som 4.13.2 og hamcrest-core.jar som 1.3. Nye projekter bruger Jupiter-artefaktet org.junit.jupiter:junit-jupiter i stedet, hvilket ikke kræver nogen hamcrest jar. Kun filnavnet ændres; trinene nedenfor gør ikke. Se JUnit testramme tutorial.
DEL 3) JUnit Miljøopsætning
Trin 1) Du skal indstille JUNIT_HJEM miljøvariabel til at pege på basisplaceringen, hvor du har placeret JUnit krukker.
Hvis du f.eks. har oprettet en JUnit mappen på C:-drevet og placerede jar-filerne der. For miljøindstillinger skal du derefter åbne Kontrolpanel -> Avanceret -> Miljøvariabler og klikke på Ny knappen under Systemvariabler.
Når du klikker på knappen Ny i miljøvariabler, åbnes et nyt vindue.
Trin 2) Et "Ny systemvariabel" vindue åbnes:
- Angiv variabelnavnet som “JUNIT_HOME”.
- Angiv JUnit værdi som den JUnit stien hvor du har kopieret den JUnit jar filer.
- Klik på OK.
I optagelsen nedenfor er værdien mappen C:\Junit4, som er hvor denne gennemgang gemte jar-filerne.
Når du klikker på OK, oprettes en ny systemvariabel med det givne navn og den givne værdi, som du kan kontrollere i vinduet Miljøvariabler, der er vist i trin 1.
Trin 3) Efter oprettelsen af JUNIT_HOME skal du oprette en anden variabel med navnet CLASSPATH. Gå igen til Miljøvariabler og klik på knappen "Ny", hvilket åbner det samme vindue med nye systemvariabler.
Trin 4) I dette trin skal du pege CLASSPATH mod den krukke, der er placeret i JUnit mappe som angivet nedenfor:
- Variabelnavn: CLASSPATH
- Variabel værdi: %CLASSPATH%;%JUNIT_HOME%\junit-4.10.jar;.;
- Klik på OK-knappen.
Erstat med det præcise filnavn, du downloadede: byggestien i del 4 viser denne maskine ved hjælp af junit-4.10.jar.
Trin 5) Når du klikker på knappen 'OK', kan du bekræfte, at en ny miljøvariabel med navnet "CLASSPATH" kan ses under Systemvariabler. Se nedenfor.
Bemærk: Disse to variabler har kun betydning, når du kompilerer og kører tests fra kommandolinjen. Eclipse ignorerer systemets CLASSPATH og forløser jar-filer fra projektets byggesti, som del 4 konfigurerer. Maven og Gradle Projekter behøver ingen af delene, fordi byggeværktøjet samler testklassestien for dig.
DEL 4) Installer JUnit Krukkefil i Eclipse
Trin 1) Højreklik på projektet:
- Klik på "Byg sti" og derefter
- Klik på "Konfigurer byggesti".
Undermenuen Bygg sti er der, hvor enhver ændring af klassesti i et projekt begynder.
Trin 2) I dette trin,
- Gå til Java Vinduet "Byg sti" som vist på figuren nedenfor
- Klik nu på knappen "Tilføj eksterne JAR'er" for at tilføje dine downloadede filer. JUnit.jar-fil til Eclipse.
Efter tilføjelse af JUnit jar-filen, klik på knappen 'OK' for at lukke Java Vinduet Byg sti.
genvej: og Tilføj bibliotek… knappen i samme panel fastgør JUnit bibliotek samlet med Eclipse, så et projekt kan nå JUnit 4 eller JUnit 5 uden manuel download. Den manuelle rute er stadig vigtig, når du har brug for en bestemt version eller arbejder offline. Skriv derefter tests med JUnit anmærkninger.
DEL 5) Bekræft JUnit Jar-fil i din byggesti
For at verificere JUnit jar-fil i Eclipse, skal du følge nedenstående trin:
- Højreklik på projektet -> Byggesti
- Klik på "Konfigurer byggesti".
Dette er den samme menu, der blev brugt i del 4, og som denne gang nås fra editoren.
Trin 2) Java Vinduet "Byg sti" vises som vist nedenfor.
I det vindue skal du gå til fanen Biblioteker for at se alle jar-filer. I trævisningen af jar-filerne skal du kigge efter navnet på den jar-fil, der starter med JUnit.
Når du udvider JUnit biblioteket, kan du se Java biblioteker som vist nedenfor:
Nu er du klar til brug JUnit med EclipseHvis dette træ ikke viser nogen JUnit indgangen, krukken blev aldrig fastgjort, og hver org.junit import i dine testklasser vil ikke kunne løses.
DEL 6) Bekræft JUnit Opsætning
Du kan oprette en simpel JUnit test for at verificere JUnit opsætning. Se testklassen nedenfor.
Trin 1) Opret en Java klasse med navnet TestJunit.java og angiv en simpel assert-sætning.
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); } }
Trin 2) Opret en Test Runner-klasse for at udføre ovenstående test.
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()); } }
Trin 3) For at udføre testen skal du følge nedenstående trin:
- Højreklik på TestJunit.java og klik på "Kør som" som vist nedenfor
- Et andet vindue åbnes, når du klikker på "Kør som"; klik på "1 JUnit Test" som vist nedenfor:
Trin 4) Her er outputtet eller resultatet af din test. Hvis den udføres korrekt, vises et grønt flueben foran den.
Visningsrapporterne Kørsler: 1/1, Fejl: 0, Fejl: 0 med løberen markeret JUnit 4, hvilket bekræfter, at jar-filerne, byggestien og testklassen er korrekt forbundet. En rød bjælke her betyder normalt, at jar-filerne mangler i byggestien. Se JUnit hævde reference, og hvordan man lave en JUnit testsuite.


















