Описание тега junit5

Версия 5 популярной среды тестирования JUnit для JVM. JUnit - это среда для написания повторяемых тестов. Это экземпляр архитектуры xUnit для сред модульного тестирования.

JUnit 5 = платформа JUnit + JUnit Jupiter + JUnit Vintage

JUnit 5 - это 5-е поколение популярной среды тестирования JUnit для JVM, основанной на Java 8 и совместимой с Java 9, 10 и 11.

JUnit платформа служит основой для запуска тестирования рамок на JVM. Он также определяетTestEngineAPI для разработки платформы тестирования, работающей на платформе. Кроме того, платформа предоставляет средство запуска консоли для запуска платформы из командной строки и сборки плагинов для Gradle и Maven, а также Runner на основе JUnit 4 для запуска любыхTestEngine на платформе.

JUnit Jupiter - это комбинация новой модели программирования и модели расширения для написания тестов и расширений в JUnit 5. Подпроект Jupiter предоставляетTestEngine для запуска тестов на платформе Jupiter.

JUnit Vintage предоставляетTestEngineдля запуска тестов на базе JUnit 3 и JUnit 4 на платформе.

Ресурсы JUnit 5

Часто задаваемые вопросы

Теги

  • Используйте тег junit5 только для вопросов, связанных с функциями, предоставляемыми версией 5, или переходом на версию 5.

  • Используйте тег junit-jupiter только для вопросов, относящихся к JUnit Jupiter.

  • Используйте тег junit для ответов на общие вопросы, связанные с JUnit.