1. Обзор
Динамическое тестирование — это новая модель программирования, представленная в JUnit 5. В этой статье мы рассмотрим, что такое динамические тесты и как их создавать.
Если вы новичок в JUnit 5, вы можете ознакомиться с предварительной версией JUnit 5 и нашим основным руководством .
2. Что такое динамический тест
?
Стандартные тесты, помеченные аннотацией @Test
, являются статическими тестами, которые полностью определяются во время компиляции. DynamicTest — это
тест, созданный во время выполнения . Эти тесты генерируются фабричным методом, снабженным аннотацией @TestFactory
.