De JUnit-plugin van JDT (Java Development Tools) bevat een extensiepunt waarmee u JUnit-testuitvoeringen kunt controleren en een rapportageschema in uw plugin kunt implementeren. Dit extensiepunt is nuttig als u test- of buildtools implementeert waarbij de uitvoeringsresultaten van automatische tests moeten worden gemeld.
Om testuitvoeringen te kunnen controleren, moet u ITestRunListener implementeren. Deze listener wordt geïnitieerd wanneer testuitvoeringen worden gestart en beëindigd, en wanneer afzonderlijke tests worden gestart en beëindigd. Eventuele mislukkingen worden afzonderlijk gemeld met de stacktracering op het tijdstip dat de mislukkingen zijn opgetreden.
De listener wordt geregistreerd met het extensiepunt org.eclipse.jdt.junit.testRunListeners.De markup van de plugin moet de naam van de listenerklasse bevatten waarmee ITestRunListener wordt geïmplementeerd.