Обновление с JUnit 4 до JUnit 5 с помощью Ivy (не Gradle или Maven) - PullRequest
0 голосов
/ 29 мая 2018

Я пытаюсь обновить устаревшее приложение, использующее Ivy для управления зависимостями, с JUnit 4.12 до JUnit 5 и не нашло ничего, что не зависело бы от Gradle или Maven.Из-за нашего нестандартного, византийского процесса сборки / развертывания я пока не могу использовать один из этих инструментов (мы работаем над этим), в настоящее время у меня есть:

<dependency org="junit" name="junit" rev="4.12"/>

Я пробовал:

<dependency org="junit" name="junit" rev="5.2.0"/>
<dependency org="junit5" name="junit5" rev="5.2.0"/>
<dependency org="junit" name="junit" rev="5.1.0"/>

и несколько подобных вещей.

Кто-нибудь смог обновить до JUnit 5 с помощью Ivy или мы просто застряли с 4, пока не получим программу и не переключимся на Gradle /Maven?

1 Ответ

0 голосов
/ 29 мая 2018

JUnit 5 является модульным (см. Руководство пользователя ).

Вам нужно по крайней мере junit-jupiter-api для компиляции ваших тестов:

<dependency org="org.junit" name="junit-jupiter-api" rev="5.2.0"/>
...