Oppstarter for JUnit-plugin-test

PDE har JUnit-støtte for test av plugin-moduler ved å oppgi en oppstarter for JUnit-plugin-test i SDK. Som med alle andre oppstartere i Eclipse (for eksempel oppstarterne for Java-applikasjoner og Java-appletter), kan oppstarteren for JUnit-plugin-test aktiveres via en snarvei, og de tilhørende oppstartskonfigurasjonene administreres sentralt i dialogboksen Oppstartskonfigurasjon.

 

Tester med brukergrensesnitt versus tester fra kommandolinjen

Når en oppstartskonfigurasjon for JUnit-plugin-test blir startet, er en lettvekts PDE-applikasjon hovedinngangspunktet for kjøretids-Eclipse-forekomsten. Hvis applikasjonen som blir testet av brukeren, krever et brukergrensesnitt, åpner PDE-applikasjonen arbeidsbenken for denne applikasjonen. Når arbeidsbenken er oppe, kjører testrammeverket i arbeidsbenken. Når alle tester er kjørt, lukker PDE-applikasjonen arbeidsbenken og avslutter, og stopper dermed testkjøringen.

Hvis testen som blir kjørt, ikke krever et brukergrensesnitt (det vil si at den kjøres fra kommandolinjen), så kjører lettvekts PDE-applikasjonen testen uten å starte en arbeidsbenk. Når alle tester er kjørt, avslutter PDE-applikasjonen.

Se Flippen Hoved i oppstartskonfigurasjonen for JUnit-plugin-test hvis du vil ha informasjon om hvordan du kjører de ulike typene tester.

 

Starte via en snarvei

En rask måte å kjøre en JUnit-plugin-test på, er ved å velge Kjør som > JUnit-plugin-test fra hurtigmenyen for et plugin-prosjekt. Hvis du vil starte i feilsøkingsmodus, velger du Feilsøk som > JUnit-plugin-test fra hurtigmenyen for plugin-prosjektet. Disse handlingene er også tilgjengelig i hurtigmenyene for kildemapper, pakker, kildefiler og metoder i et plugin-prosjekt.

Når du oppretter en ny oppstartskonfigurasjon ved hjelp av en snarvei, undersøker PDE den innkapslende plugin-modulens avhengigheter. Hvis plugin-modulen krever plugin-modulen org.eclipse.swt direkte eller indirekte, så blir oppstartskonfigurasjonen som er opprettet, tilpasses for å kjøre brukergrensesnittester. Hvis ikke, blir oppstartskonfigurasjonen tilpasset for å kjøre tester fra kommandolinjen.

 

Tilpasse en oppstartskonfigurasjon

Hvis du vil har full kontroll over oppstarten av en JUnit-plugin-test, kan du opprette og tilpasse en oppstartskonfigurasjon i dialogboksen Oppstartskonfigurasjon.

Du åpner dialogboksen Oppstartskonfigurasjon ved å velge Kjør > Kjør eller Feilsøking > Feilsøking fra toppnivåmenyen. Du kan opprette en ny oppstartskonfigurasjon for JUnit-plugin-test ved å dobbeltklikke på noden JUnit-plugin-test i trevisningsprogrammet til venstre.

En oppstartskonfigurasjon for JUnit-plugin-test inneholder åtte flipper du kan bruke til å tilpasse alle aspekter av testoppstarten. Du finner flere opplysninger i disse dokumentene: