PDE leverer JUnit-understøttelse til test af plugins ved at bidrage med en JUnit-plugin-test til SDK. Som det er tilfældet med andre startprogrammer i Eclipse (f.eks. startprogrammerne til Java-programmer og Java-miniprogrammer)kan startprogrammet JUnit-plugin-test kaldes via en genvej, og dets startkonfigurationer administreres centralt i dialogboksen Startkonfigurationer
Når en JUnit-plugin-test-startkonfiguration startes, er et PDE-letvægtsprogram det primære indgangspunkt for Eclipse-runtime-forekomsten. Hvis det program, brugeren vil teste, kræver en brugergrænseflade, starter PDE-programmet arbejdsbænken for programmet. Når arbejdsbænken er startet, udføres testrammen på arbejdsbænken. Når alle test er udført, lukker PDE-progrmmet arbejdsbænken og afsluttes, hvorved testkørslen også afsluttes.
Hvis de test, der skal udføres, ikke kræver en brugergrænseflade (dvs. udføres i hovedløs tilstand), udfører PDE-letvægtsprogrammet testen uden at starte en arbejdsbænk. Når alle test er udført, afsluttes PDE-progrmmet.
Under Skillebladet Overordnet i JUnit-plugin-test-startkonfigurationen beskrives, hvordan de forskellige typer test udføres.
Den hurtigste metode at teste en JUnit-plugin-test på er via Udfør som > JUnit-plugin-test på et plugin-projekts kontekstmenu. Hvis du vil starte i fejlfindingstilstand, skal du vælge Fejlfind som > JUnit-plugin-test på plugin-projektets kontekstmenu. Funktionerne findes også på kontekstmenuerne for kildefoldere, pakker, kildefiler og metoder i et plugin-projekt.
Når du opretter en ny startkonfiguration via en genvej, undersøger PDE den omsluttende plugins afhængigheder. Hvis plugin'en direkte eller indirekte kræver plugin'en org.eclipse.swt, tilpasses den startkonfiguration, der oprettes, til at udføre UI-test. Ellers tilpasses startkonfigurationen til at udføre hovedløse test.
Hvis du vil have fuld kontrol over starten af en JUnit-plugin-test, kan du oprette og tilpasse en startkonfiguration i dialogboksen Startkonfigurationer.
Dialogboksen Startkonfigurationer kan åbnes vha. Udfør > Udfør... eller Fejlfinding > Fejlfinding... på hovedmenuen. Du kan oprette en ny JUnit-plugin-test-startkonfiguration ved at dobbeltklikke på noden JUnit-plugin-test i træstrukturen til venstre.
En startkonfiguration til en JUnit-plugin-test indeholder otte skilleblade, hvor du kan tilpasse alle aspekter af teststarten. Der er flere oplysninger i følgende dokumenter: