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: