Obserwowanie wykonań testowych JUnit

Moduł dodatkowy JDT JUnit definiuje punkt rozszerzenia, który pozwala obserwować wykonania testowe JUnit i zaimplementować schemat raportowania w module dodatkowym. Ten punkt rozszerzenia jest przydatny w przypadku implementowania narzędzi służących do testowania lub budowania, które muszą raportować wyniki zautomatyzowanych wykonań testowych.

W celu obserwowania wykonań testowych należy zaimplementować interfejs ITestRunListener.  Obiekt nasłuchiwania jest powiadamiany, kiedy rozpoczynają się i kończą wykonania testowe, oraz kiedy rozpoczynają się i kończą poszczególne testy.  Niepowodzenia są raportowane indywidualnie, wraz z danymi śledzenia stosu (w momencie wystąpienia niepowodzenia).

Obiekt nasłuchiwania jest rejestrowany przy użyciu punktu rozszerzenia org.eclipse.jdt.junit.testRunListeners.   Znaczniki opisujące moduł dodatkowy powinny dostarczać nazwę klasy nasłuchiwania, która implementuje interfejs ITestRunListener.