Популярная платформа поблочного тестирования для Java и Scala. Последняя версия, JUnit 5, поддерживает богатые основанные на аннотации и параметризованные тесты. Рассмотрите использование в сочетании с Java или тегом Scala для указания на вариант использования.
JUnit является популярной платформой поблочного тестирования для языков JVM (Java, Scala, Groovy, Kotlin и другие). Текущая версия, JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage. Рассмотрите использование в сочетании с соответствующим языковым тегом (Java, scala, отличный, kotlin и другие) тега для указания на вариант использования. Это - одна из самых популярных платформ Java и используется приблизительно в 30% всех проектов.
Последнее повторение, JUnit 5 (используют тег junit5) добавляет Java 8 идиом, параметризованные тесты и всесторонняя поддержка пользовательских расширений.
Существуют реализации JUnit для других языков программирования, которые называют xUnit.
Kent Beck, Erich Gamma и David Saff создали платформу поблочного тестирования, влияющую на разработку Java в большой степени.
Захватите исходный код JUNIT в GitHub или даже разветвите его.