В серии текстов блога CodeFX о JUnit 5 появился новый материал, посвящённый динамическим тестам.
Поскольку JUnit 5 ещё не достиг релиза, текст написан по недавнему Milestone 1. Автор текста Nicolay Parlog обещает, что при появлении новых Milestone-версий и после релиза материал будет обновлён.
Как он обращает внимание, у новой версии JUnit есть принципиальное отличие от предшествующей. В JUnit 4 тесты создаются во время компиляции. Это могло ограничивать разработчика в действиях, однако теперь ситуация меняется: JUnit 5 благодаря динамическим тестам позволяет создавать тесты в рантайме.
Напомним, что релиз JUnit 5 запланирован на конец года. Рабочим названием этой версии было JUnit Lambda, а средства на её разработку собирали в прошлом году с помощью успешной краудфандинговой кампании.
Поскольку JUnit 5 ещё не достиг релиза, текст написан по недавнему Milestone 1. Автор текста Nicolay Parlog обещает, что при появлении новых Milestone-версий и после релиза материал будет обновлён.
Как он обращает внимание, у новой версии JUnit есть принципиальное отличие от предшествующей. В JUnit 4 тесты создаются во время компиляции. Это могло ограничивать разработчика в действиях, однако теперь ситуация меняется: JUnit 5 благодаря динамическим тестам позволяет создавать тесты в рантайме.
Напомним, что релиз JUnit 5 запланирован на конец года. Рабочим названием этой версии было JUnit Lambda, а средства на её разработку собирали в прошлом году с помощью успешной краудфандинговой кампании.