Есть ли альтернатива для Powermock и Jmockit, чтобы высмеивать stati c и частные методы? - PullRequest
0 голосов
/ 11 февраля 2020

Я пытаюсь смоделировать частные методы c в среде JDK11 Junit5. Junit5 + Powermock + JDK11 не работает для меня. Jmockit работает в STS, но не работает в VSCode.

Может ли кто-нибудь предложить различные способы макетирования stati c и приватных методов в отношении Junit5 и JDK11?

Редактировать: В моем случае Я должен высмеивать stati c и частные методы только потому, что меня попросили сделать это. Я не могу поставить под сомнение дизайн здесь

1 Ответ

0 голосов
/ 11 февраля 2020

Поскольку платформа JUnit 5 позволяет иметь любое количество тестовых движков в одном проекте, вы можете использовать JUnit 4 для тех тестов, которым требуется Powermock, и использовать Jupiter для остальных.

И вы, вероятно, хотите проголосовать за вопрос: https://github.com/junit-team/junit5/issues/201

...