из-за ошибки инициализации идея не выполняет юнит-тесты - PullRequest
0 голосов
/ 31 мая 2019

У меня gradle проект с юнит-тестами.Я хочу выполнять и отлаживать тесты, используя Idea.

Когда я выполняю тесты через Gradle - все работает нормально.

Но когда я пытаюсь запустить его с помощью контекстного меню idea (например, run XXXtest), происходит сбой с ошибкой

org.powermock.reflect.exceptions.FieldNotFoundException: Field 'fTestClass' was not found in class org.junit.internal.runners.MethodValidator.

    at org.powermock.reflect.internal.WhiteboxImpl.getInternalState(WhiteboxImpl.java:581)
    at org.powermock.reflect.Whitebox.getInternalState(Whitebox.java:308)
    at org.powermock.modules.junit4.internal.impl.testcaseworkaround.PowerMockJUnit4MethodValidator.validateTestMethods(PowerMockJUnit4MethodValidator.java:97)
    at org.powermock.modules.junit4.internal.impl.testcaseworkaround.PowerMockJUnit4MethodValidator.validateInstanceMethods(PowerMockJUnit4MethodValidator.java:67)
    at org.junit.internal.runners.MethodValidator.validateMethodsForDefaultRunner(MethodValidator.java:51)
....

В чем проблема?Зависимости в Gradle показывают powermock 1.6.2 и junit 4.12

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...