Spring Boot не находит JMockit.class - PullRequest
0 голосов
/ 13 июня 2019

Context

я пытаюсь использовать jmockit с загрузкой Spring

Я использую такие примеры: https://www.baeldung.com/mockito-vs-easymock-vs-jmockito

Я установил агент в моих IDE jvm args:

-ea -javaagent:/path/to/lib_jmockit/jmockit-1.46.jar

Однако IDE не может найти класс JMockit.class. И не может градовать. Текст справки показывает: «Не удается разрешить символ JMockit»

Intellij Cannot find JMockit.class

Некоторые баллы:

  • Ни gradle, ни intellij не могут найти JMockit.class
  • Я проверил Jar-файлы Jmockit. Нет JMockit.class

Вопрос

  • Какой класс использовать вместо JMockit.class?
  • можете ли вы указать мне документы о том, как различные реализации Runner работают в тестировании? Я новичок в этом деле и не понимаю, как runner "SpringJunit4ClassRunner" работает иначе, чем runner "JMockit.class", и что именно делает / не делает реализация "Runner".

Обновление

Я бросил JMockit для Mockito. «Это просто сработало».

Пружинный ботинок с оппонентами выиграл у технологичного лидера.

...