JUnit
Подробнее
- Создатель
- Кент Бек, Эрих Гамма
- Год
- Тип
- Фреймворк тестирования
- Лицензия
- EPL-2.0
- Официальный сайт
- junit.org
Фреймворк тестирования для Java и прототип, который скопировало всё семейство xUnit.
Кент Бек и Эрих Гамма написали его в 1997 году — по легенде, в самолёте — на основе более раннего SUnit Бека для Smalltalk. Схема «подготовка / тестовый метод / проверка / очистка» родилась здесь и повторилась в NUnit, PyUnit, PHPUnit и прочих.
JUnit 4 (2006) заменил соглашения об именах аннотациями. JUnit 5 (2017) разделил фреймворк на Platform, Jupiter и Vintage, так что на одной платформе стало возможно запускать и другие тестовые движки. Больше любого другого инструмента он сделал TDD повседневной практикой.