JUnit Listener — добавление слушателей в юнит-тесты

Добавление слушателей JUnit Listener в юнит-тесты.

Основной код описан в JUnit — введение в юнит-тесты. Пример JUnit Hello world.

Чтобы создать класс-слушатель для юнит-тестов, необходимо расширить класс org.junit.runner.notification.RunListener.

У родительского класса есть набор методов для различных состояний прохождения теста. В нашем классе переопределены только два из них — при запуске теста и при его не прохождении.

Для демонстрации добавления слушателя к выполняемым тестам был написан простой main класс.

После запуска этого метода мы получим в консоль следующий вывод.

Как видите слушатель отработал при каждом запуске теста, а также при падении одного из них.

 

Исходный код

1. JUnit Hello World

Share Button
18
12695 Total Views 9 Views Today

Добавить комментарий