Модуль JUnit JDT определяет точку расширения, которая позволяет наблюдать за выполнением тестов JUnit и реализовывать схему создания отчетов в пользовательском модуле. Эта точка расширения полезна при реализации инструментов тестирования и компоновки, которые должны сообщать о результатах выполнения автоматических тестов.
Для наблюдения за выполнением тестов необходимо реализовать интерфейс ITestRunListener. Этот приемник получает уведомления при запуске и завершении серии тестов, а также при запуске и завершении отдельных тестов. Сообщения о сбоях отправляются отдельно, вместе с данными трассировки стека в момент сбоя.
Для регистрации приемника применяется точка расширения org.eclipse.jdt.junit.testRunListeners. Язык описания модуля должен поддерживать имя класса приемника, который реализует интерфейс ITestRunListener.