Я добавил Junit-jupiter-API версия 5.0.0 -M6
и junit-platform-launcher версия 1.0.0-M6
Структура проекта-это конвенция Maven по умолчанию SRC/test/java
Нашел пару статей об этом, но ни одна из них не решила мою проблему. делать с IntelliJ Default Junit Runner, или мне не хватает зависимости? Все работает нормально, но когда я выбираю каталог и запускаю все «тесты» в java < /code>, как я раньше делал, тогда я сталкивался с несколькими ошибками. < /p>
Код: Выделить всё
WARNING: TestEngine with ID 'junit-jupiter' failed to discover tests
java.lang.NoSuchMethodError: org.junit.platform.engine.TestDescriptor.pruneTree()V
Aug 02, 2017 2:44:56 PM org.junit.platform.launcher.core.DefaultLauncher handleThrowable
WARNING: TestEngine with ID 'junit-vintage' failed to discover tests
java.lang.NoSuchMethodError: org.junit.platform.engine.EngineDiscoveryRequest.getDiscoveryFiltersByType(Ljava/lang/Class;)Ljava/util/List;
Aug 02, 2017 2:44:56 PM org.junit.platform.launcher.core.DefaultLauncher handleThrowable
WARNING: TestEngine with ID 'junit-jupiter' failed to discover tests
java.lang.NoSuchMethodError: org.junit.platform.engine.TestDescriptor.pruneTree()V
Aug 02, 2017 2:44:56 PM org.junit.platform.launcher.core.DefaultLauncher handleThrowable
WARNING: TestEngine with ID 'junit-vintage' failed to discover tests
java.lang.NoSuchMethodError: org.junit.platform.engine.EngineDiscoveryRequest.getDiscoveryFiltersByType(Ljava/lang/Class;)Ljava/util/List;
Подробнее здесь: https://stackoverflow.com/questions/454 ... and-gradle